Hallo,
irgendwie passt das aber doch noch nicht so ganz.
Delphi-Quellcode:
procedure TForm2.Umbennen1Click(Sender: TObject);
begin
umbenennen[ListView1.ItemIndex] := TForm6.Create(self);
umbenennen[ListView1.ItemIndex].load_alias(ListView1.ItemIndex);
umbenennen[ListView1.ItemIndex].Show;
end;
So sieht das jetzt bei mir aus. Ich kann zwar jetzt mehrere Fenster öffnen, aber die an load_alias übergebene ID verändert sich jedes mal beim öffnen eines neuen Fensters.
Soll heißen, ich öffnen ein Fenster(F1) und übergebe die ID 4, dann öffnen ich ein weiteres Fenster(F2) und übergebe 9. Nun hat F1 auch die ID 9.
Wie kann ich das ändern?
Load Alias speichert die ID einfach nur in einer globalen Variable von Form6 ab.
Gruß
Micha