Einzelnen Beitrag anzeigen

Benutzerbild von Darty
Darty

Registriert seit: 8. Jun 2002
Ort: Kronau
731 Beiträge
 
#1

ListView : Zugriffverletzung von LV nach Edit

  Alt 2. Okt 2003, 10:49
Moin Leutz,

ich habe eine 3 Spaltige ListView auf meiner Form. Wenn ich eine der Einträge selektiere dann werden die Werte in den 3 Edit Felder übertragen. Dies geschieht bei der ListView OnKlick Ereignis. Nun aber habe ich ein kleines Problem welches ich nicht weiss an was es liegt bzw wie ich es umgehen könnte. Klicke ich auf einer freie Stelle in ListView dann erhalte ich eine Zugriffverletzung. Klicke ich aber vorher in einer belegte Zeile und danach dann irgendwo auf der freie Stelle kommt es nicht mehr vor. Kann mir dass einer erklären wieso dass so ist ?

Hier kurz mal die Code dazu ..

Delphi-Quellcode:
procedure THaupt_Form.ListView1Click(Sender: TObject);
begin
    Host_Edit.Text := ListView1.ItemFocused.Caption;
    Benutzer_Edit.Text := ListView1.ItemFocused.SubItems[0];
    Passwort_Edit.Text := ListView1.ItemFocused.SubItems[1];
end;
Matthias Knebel
Mfg M. Knebel [-Darty-]
- Gehörlose Delphianer gibt es selten -
www.team-knebel.de
  Mit Zitat antworten Zitat