Hallo
also ich hab gerade was geproggt. Wenn ich bei dem Programm auf einen TLIstView Eintarg klicken wird eine neus Form geöffnet und dort werden den die Einträge der T ListView angezeigt.
Delphi-Quellcode:
rocedure TForm1.ListView4SelectItem(Sender: TObject; Item: TListItem;
Selected: Boolean);
var item2:TListItem;
begin
Form3.show;
if ListView4.Selected <> nil then
begin
Item2:=ListView4.Selected;
form3.Edit1.Text := Item2.subItems[0];
form3.Edit2.Text := Item2.subitems[1];
form3.Edit3.Text:=item2.subitems[2];
form3.Edit4.Text:=item2.caption;
form3.Memo2.text := Item2.subitems[3];
end;
end;
so sieht der code zum öffnen des Forms aus.
Soweit klappt auch alles aber wenn ich nun das neu geöffneten Form schleiße und das gesammte Programme beende kommt immer folgender Fehler:
Zitat:
Im Projekt trade.exe ist eine Exeption der Klasse EAccessViolation aufgetreten. Meldung:'Zugriffsverletzung bei Adrese 00000000. Lesen von Adresse 00000000'. Prozess wurde angehalten. Mit Einzenlne Anweisung oder Start fortsetzen.
Ich arbeite noch nicht so lange mit Delphi und nutze Version 7
PE.
Ich hoffe ihr könnt mir helfen was ich fladch mache. Der Fehler kommt nur wenn ich des neue Form geöffnet hatte sonst nicht.
MfG
BastardOp