Einzelnen Beitrag anzeigen

Benutzerbild von Matze
Matze
(Co-Admin)

Registriert seit: 7. Jul 2003
Ort: Schwabenländle
14.929 Beiträge
 
Turbo Delphi für Win32
 
#2

Re: Frage zu TStringLists

  Alt 2. Sep 2009, 18:51
Hallo, herzlich Willkommen in der DP!

Wenn du eine neue TStringList erzeugst ist diese leer und kannst somit keine einzelnen Zeilen ansprechen.

Neue Einträge kannst du so hinzufügen:

Tabelle.Add(StringGrid1.Cells[j,i]); Und vergiss nicht, die StringList wieder freizugeben:

Delphi-Quellcode:
Tabelle := TStringList.Create;
try
  // dein Code ...
finally
  FreeAndNil(Tabelle);
end;
Und nochwas: Wenn man bei deinem Speicherdialog auf "Abbrechen" klickt, dann knallt's.

So ist es richtig:
Delphi-Quellcode:
if SaveDialog.Execute then
   // Speichern
Grüße, Matze
  Mit Zitat antworten Zitat