Kopieren von Tstringlist zu Tstringlist-Variable

Für Fragen von Einsteigern und Programmieranfängern...
Antworten
Eradikator
Beiträge: 33
Registriert: Sa 8. Jun 2013, 19:45

Kopieren von Tstringlist zu Tstringlist-Variable

Beitrag von Eradikator »

Hallo,

ich hab versucht den Inhalt einer TStringlist in eine andere zu kopieren und es kam die Fehlermeldung

"Projekt xyz hat Exception-Klasse <<External SIGSEGV>> ausgelöst"

Mein Quelltext lautet:

Code: Alles auswählen

procedure TForm1.Button1Memo2Click(Sender: TObject);
 
 var
  liste : Tstringlist;
  uebergabe : Tstringlist;
 
begin
 liste := Tstringlist.create;
 uebergabe := Tstringlist.create;
 uebergabe := liste;
 liste.Add('Hallo Welt 1');
 liste.Add('Hallo Welt 2');
 liste.Add('Hallo Welt 3');
 liste.Add('Hallo Welt 4');
 memo2.Clear;
 memo2.Lines.Add(liste[1]);
 liste.free;
 uebergabe.free;
end;        
mit freundlichen Grüßen
Zuletzt geändert von Lori am Fr 28. Jun 2013, 16:29, insgesamt 1-mal geändert.
Grund: Highlighter

Eradikator
Beiträge: 33
Registriert: Sa 8. Jun 2013, 19:45

Re: Kopieren von Tstringlist zu Tstringlist-Variable

Beitrag von Eradikator »

Hallo nochmal,

hab es mittlerweile gelöst.

Code: Alles auswählen

begin
 liste := Tstringlist.create;
 uebergabe := Tstringlist.create;
 
 liste.Add('Hallo Welt 1');
 liste.Add('Hallo Welt 2');
 liste.Add('Hallo Welt 3');
 liste.Add('Hallo Welt 4');
 uebergabe.AddStrings(liste);
 memo2.Clear;
 memo2.Lines.Add(liste[1]);
 memo2.Lines.Append(uebergabe[2]);
 memo2.lines.AddStrings(uebergabe);
 liste.free;
 uebergabe.free;
end;              
mit freundlichen Grüßen
Zuletzt geändert von Lori am Sa 29. Jun 2013, 12:08, insgesamt 1-mal geändert.
Grund: Highlighter

Antworten