Hallo Leute,
hab das Problem grad durch Zufall gelöst. Aber ich hab nen anderes Problem.
Folgendes: Ich hab nen Edit-Feld in dem man nen Radius eingeben kann. Nun hab ich ein paar if-Befehle eingefügt, um die Radiuseingabe einzugrenzen. Doch wenn ich das ausprobiere ob das klappt, dann klappt zwar das was ich eingegeben hab, aber es kommt eine kleine Messagebox mit "'Radius zu klein/zu groß' ist kein gültiger Integerwert". Kann man diese Messageboxen irgendwie unterdrücken?
Delphi-Quelltext
1: 2: 3: 4: 5: 6: 7: 8: 9: 10: 11: 12: 13: 14: 15: 16: 17: 18: 19: 20:
| if StrToInt(Edit.Text)<3 then begin Edit.Text:='Radius zu klein' ; timer1.Enabled:=false ; TM_Show.Enabled:=false; end;
if StrToInt(Edit.Text)>100 then begin Edit.Text:='Radius zu groß'; timer1.Enabled:=false; TM_Show.Enabled:=false ; end;
if StrToInt (Edit.Text) = 0 then begin Edit.Text:=IntToStr(1); timer1.Enabled:=false; TM_Show.Enabled:=false; end; |
Übrigens: TM_Show ist auch ein Timer
Vielen Dank schon im Vorraus, Cola
Moderiert von
raziel: Delphi-Tags hinzugefügt.