MSFlexGrid SetRows
-
Hallo,
ich hab ein Problem mit der oben genannten Methode SetRows().
Wenn ich jetzt folgendes mache:1.) fg.SetRows(60);
2.) int nRows=60; fg.SetRows(nRows);dann klappt das problemlos, allerdings, wenn ich aber einen variablen Wert nehme:
int nRows;
nRows = rs->nItem() + 10;
nRows = nRows - nRows%10;dann bekomme ich eine Meldung "subscript out of range".
Woher kommt diese Meldung?Zur Erläuterung:
Dann zweiten Teil nehme ich um die Anzahl der Zeilen immer auf dem nächsthöheren 10er-Wert bzgl. rs->nItem() zu halten.
In diesem Beispiel ist nItem 53 und daher nRows am Ende ebenfalls 60!
(Hab ich auch mit einer MessageBox ausgeben lassen!)Gruss, Tobias
-
Hi, das Problem hat sich gegessen! Danke!
Ich bin immer einszu weit gegangen! Also so eine Art "out of bounds"!