Einzelnen Beitrag anzeigen

hsbc

Registriert seit: 28. Jan 2004
Ort: Krems/Donau
404 Beiträge
 
Delphi 7 Professional
 
#9

Re: StringGrid.RowCount lässt sich nicht ändern

  Alt 19. Nov 2006, 18:05
Hallo nochmal!

FEHLER GEFUNDEN !!!

Ich hatte mir selbst ein Ei gelegt. Ich habe das StringGrid mit einem PopUp-Menü verbunden. Der Aufruf der Funktion "Neues Verzeichnis anlegen" erfolgte über dieses PopUp-Menü.

Gleichzeitig habe ich im StringGrid das onMouseDown-Ereignis ausgewertet. Und genau hier lag der Fehler:

Das StringGridMouseDown sollte nichts anderes machen, als die entsprechende Zeile im Grid bei einem RechtsKlick zu markieren. Leider habe ich in der Auswertung übersehen, eine Gültigkeitsabfrage der gedrückten Zeile einzubauen, so dass es vorgekommen ist, dass die Zeile bzw. die Spalte auf -1 gesetzt wurde und dadurch das Grid bei StringGrid.Selection abgestürzt war.

Na gut, hatte meinen Fehler eben schön versteckt, aber so lernt man ja auch ...

Besten Dank nochmals an alle, die sich bemüht hatten, mir zu helfen.

mfg
Herbert
  Mit Zitat antworten Zitat