Zitat von
Jürgen Thomas:
... und ich weiß auch nicht, was zuerst kommt: der unerwünschte Click oder Form.Active.
Kommt darauf an, wo der RadioGroup ein entsprechender ItemIndex zugewiesen wird; das kann schon im FormCreate passieren...
Wo ich greade bei FormCreate bin: um den unerwünschten RadioGroupClick zu unterbinden, setze im FormCreate die Anweisung
DBRadioGroup1.OnClick := nil (natürlich möglichst am Anfang, auf jeden Fall aber VOR dem entsprechenden Ereignis, was den Click auslöst); im FormActivate als letzte Anweisung dann
DBRadioGroup1.OnClick := DBRadioGroup1Click;