Klick auf einen Listboxeintrag simmulieren



  • Hallo,
    ich möchte in einer Funktion einen Klick auf einen
    Listboxeintrag simmulieren.

    Wenn ich das aus einem ButtonClick heraus mache gehts
    weil ich Sender übergeben kann.

    ListBox1->Visible = true;
    ListBox1->ItemIndex = 2;
    ListBox1->SetFocus();
    ListBox1->OnClick(Sender);

    was soll ich bei einer Funktion machen?
    ListBox1->Visible = true;
    ListBox1->ItemIndex = 2;
    ListBox1->SetFocus();

    //ListBox1->OnClick = 0; //geht nicht
    //ListBox1->OnClick; //geht nicht

    Vielen Dank



  • Und was hindert Dich daran, als Sender this (wenn Du wissen musst, aus welcher Klasse der Aufruf erfolgt) oder NULL (wenn egal ist, woher der Aufruf stammt) zu übergeben?

    [EDIT] Mir fällt kein Umstand ein, bei dem ein Klick auf eine Listbox simuliert werden muss. Ich würde mal auf schlechtes Design tippen.


Anmelden zum Antworten