Check Radiobutton ruft Prozedur zweimal auf!

Hallo Forum-Mitglieder,

ich habe folgende Fragestellung (Visual Studio Express 2010, VB):

Ich habe 2 Radiobuttons auf der Oberfläche (Option 1, Option 2) erstellt.
In der entsprechenden Routine (Private Sub RadioButton1_CheckedChanged…) ist eine msgbog(„test“), bei der anderen analog.

Wenn ich jetzt beim Prüfen des simplen Programmes eine Option auswähle,
wird die Messagebox jeweils ZWEIMAL angezeigt! Ich habe keine Erklärung dafür, warum der einem Radiobutton hinterlegte Code 2x ausgeführt wird.

Danke für einen Tipp, beste Grüße
Jörg

Hallo Jörg,

CheckedChanged wird ausgeführt, wenn ein RadioButton den „Checked“-Status verliert oder erhält. In Deinem Fall bekommst Du wohl eine MsgBox für den RadioButton, der von „Checked“ auf „Nicht-Checked“ fällt und eine MsgBox für den RadioButton, der von „Nicht-Checked“ auf „Checked“ geht.

Gruß
Thomas

Danke Thomas,

damit klingt das für mich nicht erklärbare Verhalten dann doch wieder logisch!

Beste Grüße, Jörg