Einzelnen Beitrag anzeigen

SProske

Registriert seit: 16. Feb 2015
Ort: Halle/S.
116 Beiträge
 
Delphi 10.2 Tokyo Enterprise
 
#27

AW: Edit-Felder auf Inhalt prüfen

  Alt 2. Aug 2015, 11:04
Du compilierst den Programm mit F9, es startet ohne Fehlermeldung. Dann trägst du deine Werte in die Edit-Felder ein, klickst den Button zum Berechnen und dein Programm schmiert mit einer Exception "floating point overflow" ab?

Wenn du den Haltepunkt auf die erste Zeile deiner Prozedur (V:= StrToFloat(edit1.Text)/1000; ) setzt - wird dieser Haltepunkt erreicht? Danach kannst du mit F8 Zeile für Zeile weitergehen und prüfen, mit welchen Werten konkret gerechnet wird.

Floating Point Overflow deutet auf Werte hin, die den Wertebreich deines Datentypen "sprengen", vielleicht ist ja einer deiner Werte nicht korrekt initialisiert.
Sebastian
  Mit Zitat antworten Zitat