Servus zusammen!
Kann mir jemand erklären wie ich es hinkriege, dass eine Meldung erscheint, wenn kein RadioButton aktiviert wurde? Also ich habe mehrere RadioButtons zur Auswahl und wenn keiner aktiviert wurde, soll eine Aufforderung dazu erscheinen.
Bin im Gebiet Delphi bzw. Programmierung allgemein absoluter Neuling. Habe hier im Forum nur das hier gefunden, aber damit kann ich absolut nichts anfangen:
function TForm1.IsRadioButtonActive: Boolean;
var
i: Integer;
begin
Result := false;
for i := 0 to ControlCount -1 do begin
if Controls[i] is TRadioButton and
TRadioButton(Controls[i]).Checked = true then begin
Result := true;
Exit;
end{if};
if Controls[i] is TRadioGroup and
TRadioGroup(Controls[i]).ItemIndex > -1 then begin
Result := true;
Exit;
end{if};
end{for};
end;
Kann mir das jemand genauer erklären? Ich nutze einzelne RadioButtons, arbeite also ohne RadioGroup.
Bei den Edits hab ich das ganz einfach so hinbekommen:
if Edit1.Text = ‚‘ then
begin
showmessage (‚Geben Sie einen Wert ein‘);
exit;
end;
Geht das nicht ähnlich einfach mit RadioButtons?
Ich habe schon folgendes versucht, was aber leider nicht funktioniert:
if RadioButton1.Checked := false then
[…]
Wäre über Hilfe sehr dankbar!