Entwickler-Ecke
Delphi Language (Object-Pascal) / CLX - Kein gültiger Integer Wert
Zack - Mi 01.01.03 14:59
Titel: Kein gültiger Integer Wert
Morgen !
Vieleicht stehe ich jetzt etwas auf dem Schlauch... aber wieso klappt das hier nicht :
Quelltext
1: 2: 3: 4: 5: 6: 7:
| If TarifBox1.ItemIndex = 6 then Kosten.Text := '11.00';
if ZeitraumBox1.Text = 'Halbjährlich' then begin // iBuffer := strtoint(Kosten.Text) * 6; Geht auch feiner ... Jahreskosten.Text := IntToStr(6 * StrToInt(Kosten.Text)); end |
Der Deb. fliegt mir immer wieder mit der Meldung 5.00 oder oder auch 11.00 ist kein Gültiger Integer Wert. Ich meine aber das es mit dem Punkt richtig ist oder ?
Anonymous - Mi 01.01.03 15:04
Integerzahlen haben keine Nachkommastellen. "11.00" ist also kein Integerwert. "11" ist ein Integerwert.
Um mit richtigen Zahlen zu arbeiten solltest du dir die "Realen Zahlen" bzw. "Reelle Typen" angucken:
Real, Single, Double, Extended, Comp und Currency sind Reelle Typen.
hitstec - Mi 01.01.03 15:07
Salute.
11.00 ist aber kein Integer, sondern ein Current.
versuch doch mal statt
mal das
Zack - Mi 01.01.03 15:23
Ja es klappt Prima vielen Dank !!!
Entwickler-Ecke.de based on phpBB
Copyright 2002 - 2011 by Tino Teuber, Copyright 2011 - 2025 by Christian Stelzmann Alle Rechte vorbehalten.
Alle Beiträge stammen von dritten Personen und dürfen geltendes Recht nicht verletzen.
Entwickler-Ecke und die zugehörigen Webseiten distanzieren sich ausdrücklich von Fremdinhalten jeglicher Art!