Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Sonstige Fragen zu Delphi (https://www.delphipraxis.net/19-sonstige-fragen-zu-delphi/)
-   -   Delphi Probleme mit TStringGrid (https://www.delphipraxis.net/81722-probleme-mit-tstringgrid.html)

stevewilson 2. Dez 2006 14:51


Probleme mit TStringGrid
 
Hallo,

bin gerade dabei eine MusikCD-Verwakltung zu programmieren, wo CDs intern in einer ObjectList
abgepspeichert werden, und nach außen hin auf einer StringGrid zu sehen sind. Der benutzer soll CDs hinzufügen, bearbeiten und
löschen können. Darüber hinaus hat jede CD eine Liste von Liedern, die in einer StringLsit abgespeichert werden und in einer ListBox angezeigt werden können. Titel lassen sich acuh bearbeiten, hinzufügen und löschen. Darüber hinaus ist soll die CD-Liste in einer Datei abspeicherbar sein.

Das hab ich alles implementiert und bis dahin hat alles gut geklappt.

Dann habe ich eine Sortierfunktion implementiert und das Sortieren klappt auch. Allerdings bekomme ich eine exception, wenn ich CDs
nach dem Sortieren hinzufügen will. Und zwar schmiert er mir in der Zeile "rowCount = rowCount + 1" in der Methode "procedure TForm1.Button1Click(Sender: TObject);" ab. Ich bekomme die Meldung: "Gitterindex außerhalb des zulässigen Bereichs". Wie gesagt, das passiert beim normalen Hinzufügen nicht, nur wenn ich nach dem Sortieren hinzufüge, und selbst das funkrioniert manchmal beim ersten mal.

Hier der Code: Sry, wegen der vielen Zeilen, aber ich denke, dass ihr nur so das Problem finden könnt....

Schnipp... Schnapp

[edit=Sharky]Der Quellcode ist im Anhang weiter unten. Mfg, Sharky[/edit]

Sharky 3. Dez 2006 07:16

Re: Probleme mit TStringGrid
 
Zitat:

Zitat von stevewilson
....Hier der Code: Sry, wegen der vielen Zeilen, aber ich denke, dass ihr nur so das Problem finden könnt...

Hai stevewilson,

hänge den Quellcode doch bitte als Datei an dein Posting. Bei so vielen Zeilen scrollt man sich sonst die Flossen wund.
Danke.

stevewilson 4. Dez 2006 10:31

Re: Probleme mit TStringGrid
 
Liste der Anhänge anzeigen (Anzahl: 1)
Okay, hier nochmal der Code als Datei, oder soll ich nen neuen Thread aufmachen?


Alle Zeitangaben in WEZ +1. Es ist jetzt 18:02 Uhr.

Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz