hi @all!
hab ein problem mit dem onchange-ereignis bei delphi 7...
hab hier ein programm geschrieben wo eine eingabe in einem editfeld mit einen ergebnis aus einer rechenaufgabe verglichen werden soll...
wenn das programm startet läuft alles... aber wenn man den eintrag wieder löscht gibts ne fehlermeldung ( '' ist kein gültiger integer wert).
Hab mir jetzt so gedacht das man dort einen zahlenwert automatisch einträgt, zb. 000, der dann "unsichtbar" ist oder den man überschrieben kann... gibt es eine möglichkeit das so irgendwie zu machen oder ganz anders???
hier noch ein bissel quellcode bzgl des problems:
Delphi-Quellcode:
procedure TForm1.Edit3Change(Sender: TObject);
begin
if strtoint(edit3.text)=x then //x ist hier der zahlenwert, mit dem verglichen werden soll...
label7.Caption:='Richtig!'
else
label7.Caption:='?';
end;
schon mal vorab danke!
da NDR