Registriert seit: 5. Jan 2005
Ort: Stadthagen
9.454 Beiträge
Delphi 10 Seattle Enterprise
|
AW: Fehler bei Dateneingabe
19. Jan 2011, 22:05
ich würde meinen, dass hier die Delphi-Tags besser angebracht wären
dann sieht das so aus
Delphi-Quellcode:
procedure TForm1.Button1Click(Sender: TObject);
var aktpreis, ver100ben, jahrkm, ausgabevbj, ausgabebkj : double;
begin
if TryStrToFloat(Edit6.Text,aktpreis) and TryStrToFloat(Edit3.Text,ver100ben)
and TryStrToFloat(Edit4.Text,jahrkm) then
begin
aktpreis := StrToFloat(Edit6.Text);
ver100ben := StrToFloat(Edit3.Text);
jahrkm := StrToFloat(Edit4.Text);
end
else
decimalseparator := '.'; // <-- entweder unter das begin verschieben
begin // <-- oder dieses begin und das end entfernen, denn die sonst zu nix gut :o)
aktpreis := StrToFloat(Edit6.Text);
ver100ben := StrToFloat(Edit3.Text);
jahrkm := StrToFloat(Edit4.Text);
end;
Kaum macht man's richtig - schon funktioniert's
Zertifikat: Sir Rufo (Fingerprint: ea 0a 4c 14 0d b6 3a a4 c1 c5 b9 dc 90 9d f0 e9 de 13 da 60)
Geändert von Sir Rufo (19. Jan 2011 um 22:08 Uhr)
|