Hallo Leute,
habe ich ziemlich merkwürdiges Problem:
Ich fülle einen ValueListEditor mit einer Funktion, leere ihn jedoch vorher.
Wenn ich diese Funktion dann jedoch nochmal aufrufe erhalte ich irgendwelche Zugriffsfehler!
Hier der Code:
begin
//Form5 Füllen
Form5.EditName.Text:=LVCatalogs.Selected.Caption;
Form5.EditDiscription.Text:=LVCatalogs.Selected.SubItems[0];
Form5.EditRow.Text:=IntToStr(LVCatalogs.ItemIndex);
Form5.EditFile.Text:=LVCatalogs.Selected.SubItems[1];
//Vorgabe-Daten-Felder auffüllen
Katalog.Text:='';
Katalog.LoadFromFile(Stammverzeichnis+'Kataloge\'+LVCatalogs.Selected.SubItems[1]);
Form5.Edit1.Text:=Katalog.Strings[0];
Form5.EditSubName.Text:=Katalog.Strings[1];
Form5.Memo\_Discription.Text:=StringReplace(Katalog.Strings[2],'\break',#13#10,[rfReplaceAll]);
//Den Rest dynmisch auslesen, nachdem geleert
i:=0;
Form5.VLE.Strings.Clear;
//while Form5.VLE.Strings.Count \> 0 do
// begin
// Form5.VLE.Strings.Delete(0);
// end;
//i:=0;
//while i
Ich hoffe, ihr könnt helfen!!!
Danke schonmal,
Mann aus Delphi