![]() |
RadioButton.Checked:=False funktioniert nicht
Bei mir funktioniert RadioButton.Checked:=False beim öffnen des Formulars nicht. Woran kann das liegen?
|
Re: RadioButton.Checked:=False funktioniert nicht
Moin,
hätte ein Thread nicht gereicht (siehe ![]() Zum Thema: Was heißt denn funktioniert nicht ? Ist der RadioButton beim Erscheinen des Forms "gechecked" ? Wo hast du denn den Code
Delphi-Quellcode:
eingebaut ? Ein paar mehr Informationen wären wirklich nicht schlecht.
RadioButton.Checked:=false
|
Re: RadioButton.Checked:=False funktioniert nicht
sry, bin halt noch nicht so lange dabei.
Also, dann beschreib ich noch mal mein Problem: Ich öffne ein Formular hier der Quellcode(wie man das so mach wie du weiß ich nicht): procedure TForm1.N2Click(Sender: TObject); begin Form2.Edit1.Clear; Form2.ComboBox1.ItemIndex:=-1; Form2.RadioButton1.Checked:=False; Form2.RadioButton2.Checked:=False; Form2.Show; end; Wenn ich jetzt das Formular schließe und danach wieder öffne, haben die beiden RadioButtons ihre Eigenschaft Checked:=False bzw. Checked:=True bebehalten. Sie sollen aber beide nichts anzeigen. |
Re: RadioButton.Checked:=False funktioniert nicht
Moin,
Zitat:
Zu deinem Problem: Mach mal folgendes: Klicke auf dein Form2, gehe dann im Objektinspektor auf Ereignisse und trage ins das OnShow deines Form2's folgendes ein:
Delphi-Quellcode:
So sollte es gehen. ;)
Form2.RadioButton1.Checked:=False;
Form2.RadioButton2.Checked:=False; |
Re: RadioButton.Checked:=False funktioniert nicht
Vielen Dank erst mal für deine Einführung. :-D
Wenn ich bei OnShow jedoch den Quelltext
Delphi-Quellcode:
(juhu, hat geklappt :) )
Form2.RadioButton1.Checked:=False;
kommt eine Fehlermeldung, dass dies kein gültiger Bezeichner sei. |
Re: RadioButton.Checked:=False funktioniert nicht
Lass mal Form2. im Quelltext weg und versuch es nochmal, sonst könnte ich mir das auch nicht erklären. :gruebel:
|
Re: RadioButton.Checked:=False funktioniert nicht
Ne, funktioniert auch nicht. Trotzdem Danke für deine Hilfe.
Ach ja, dir auch ein frohes Fest :wink: |
Re: RadioButton.Checked:=False funktioniert nicht
Zitat:
Hm, bist du sicher das es die RadioButtons gibt ? Dann versuch mal was anderes: In das OnClose Ereignis von Form2 schreibst du rein:
Delphi-Quellcode:
Dann versuch mal ob das dann geht wenn du das Form schließt und wieder öffnest. Ansonsten weiß ich auch nicht. ;)
RadioButton1.checked := false;
RadioButton2.checked := false; *Heute irgendwie auf dem Schlauch steht* |
Re: RadioButton.Checked:=False funktioniert nicht
Ne, auch nicht. Aber so, wie ich es ganz am Anfang gemacht habe, müsste es doch eigendlich auch gehen? Ich glaube ich laufe heute die ganze Zeit vor ne Wand? :wall:
|
Re: RadioButton.Checked:=False funktioniert nicht
Hallo,
das hängt damit zusammen welches Element der Form2 den Focus hat, wenn die Form2 geschlossen wird. In OnClose der Form2 folgendes einfügen:
Delphi-Quellcode:
Edit1.SetFocus;
|
Alle Zeitangaben in WEZ +1. Es ist jetzt 10:27 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz