Hallo zusammen,
ich fürchte, ich stehe gerade auf dem Schlauch.
Ich bitte um Hilfe.
Ich möchte die Werte einer bestimmten Spalte (der 1.Spalte) eines Datagrids in ein Array schreiben und dieses später auslesen.
Das Array habe ich deklariert.
Im entsprechenden Abschnitt habe ich folgenden Code, um das Array zu füllen (GridObject ist das entsprechende DataGrid):
Delphi-Quelltext
1: 2: 3: 4: 5:
| if GridObject.SelectedRows.Count>0 then begin SetLength(dynArrayID, GridObject.SelectedRows.Count); for i := 0 to high(dynArrayID) do dynArrayID[i] := GridObject.SelectedRows.Items[i]; end; |
Jetzt möchte ich die Inhalte des Arrays auch wieder ausgeben (zum Testen mit ShowMessage() ).
Leider wird hier nur eine MessageBox mit einem Kästchen angezeigt.
Delphi-Quelltext
1: 2:
| for i := 0 to high(dynArrayID) do ShowMessage(dynArrayID[i]); |
Vieln Dank schon mal und Gruß
Flons