Einzelnen Beitrag anzeigen

Benutzerbild von Taladan
Taladan

Registriert seit: 5. Aug 2003
Ort: Osnabrück
505 Beiträge
 
Delphi 2005 Professional
 
#1

Item in Listbox per MouseMove auswählen

  Alt 17. Jul 2005, 12:09
Ich möchte gern ein Item per Mousemove selectieren. Doch erhalte ich immer als index -1. kann mir jemad sagen wo mein fehler liegt?

in dieser procedure habe ich das selectet erst einmal mit einen textbox1.text ausgetauscht, damit keine Fehlermeldung kommt.

Delphi-Quellcode:
procedure TRegelDialog.ListBox1_MouseMove(sender: System.Object; e: System.Windows.Forms.MouseEventArgs);
var p : integer;
begin
  p := listbox1.IndexFromPoint(control.MousePosition);
  if p <> listbox1.NoMatches then begin
    textbox1.Text := p.ToString;
  end;
end;
Marco
Wer Rechtschreibfehler findet, der darf sie behalten

Carpe Diem - Nutze den Tag (und zwar den ganzen!)
  Mit Zitat antworten Zitat