heute ist mir ein seltsamer Fehler aufgefallen den ich mir nicht erkläern kann also:
ich habe in einer ListView das Ereignis Doppel klick benutzen wollen:
Code: Alles auswählen
procedure TForm1.ListView1DblClick(Sender: TObject);
begin
if ListView1.Selected <> NIL then begin
Form2.Edit1.Text:=ListView1.Selected.Caption;
Form2.Edit2.Text:=ListView1.Selected.SubItems.strings[0];
Form2.Edit3.Text:=ListView1.Selected.SubItems.strings[2];
Form2.ShowModal;
end;
end;
schreibe ich den gleichen code (das ist jetzt das seltsamme) in einem Button rein und lösche das Ereignis bei der ListView dann gehst wie gewünscht(naja fast)..
Kann mir jemand sagen was ich falsche mache ???
(bei bedarf lade ich das komplete Projekt hoch, ist ja noch nicht viel)