Einzelnen Beitrag anzeigen

Benutzerbild von flomei
flomei

Registriert seit: 17. Jan 2003
Ort: Schieder-Schwalenberg
2.094 Beiträge
 
Delphi 2005 Personal
 
#1

StringGrid RowCount ist immer 0 :-/

  Alt 11. Jul 2003, 14:21
Ich habe mir eine Funktion geschrieben, die mir die Anzahl der Zeilen in einem StringGrid liefern soll. Hier mal meine Funktion:
Delphi-Quellcode:
function GetLastEntry: Integer;
  begin
    LastEntryIndex := MainForm.StringGrid.RowCount -1 //-1 wegen fixierter Zeile
  end;
LastEntryIndex ist eine globale Integer Variable.

Nun habe ich zu Testzwecken im OI mal fünf Zeilen eingestellt. Nun wollte den Wert während der Laufzeit abfragen:
Delphi-Quellcode:
procedure TMainForm.LastEntryClick(Sender: TObject);
  begin
    showmessage('Das Grid hat ' +IntToStr(LastEntryIndex) +' Zeilen')
  end;
Mein Programm sagt mir aber immer, dass sich 0 Zeilen im Grid befinden. Liegt das daran, dass ich diese im OI eingestellt habe oder an meinen Funktionen und Prozeduren?

MfG Florian

P.S.: Habe auch schon zur Laufzeit neue Zeilen erzeugt. Es änderte sich nichts.
Florian Meier
... ist raus.
Vielen Dank für die Zeit mit euch!
http://www.flomei.de -- http://www.md5hash.de
  Mit Zitat antworten Zitat