Forum: Sonstige Fragen zu Delphi
by patti,
24. Aug 2010
@himitsu: Der Einwand ist natürlich berechtigt, aber in diesem Fall finde ich, ist StrToIntDef gar nicht so verkehrt. Er könnte zum Beispiel als Standard-Wert "-1" setzen. Die Addition von zwei positiven Zahlen ist immer positiv, im Falle einer fehlerhaften Eingabe würde der Vergleich dann mit -1 statfinden, was "FALSCH" ergeben würde und das ist denke ich in diesem Fall auch so gewollt... Gut,...
Forum: Sonstige Fragen zu Delphi
by patti,
24. Aug 2010
Hi, mach mal aus edit1.Text:=IntToStr(c); ein c := StrToInt(edit1.text);
mfg
Edit: Oder nutze StrToIntDef, dann kannst du einen Default-Wert angeben, wenn es sich bei "edit1.Text" um keine Zahl handelt...