Einzelnen Beitrag anzeigen

hberdel

Registriert seit: 1. Feb 2003
Ort: Darmstadt, Provence, Südspanien
31 Beiträge
 
Delphi XE5 Professional
 
#1

Von Delphi 2010 auf XE5: Zahl außerhalb des gültigen Bereichs

  Alt 1. Mai 2014, 20:53
Hallo,
ich bin von Delphi 2010 auf XE5 umgestiegen. WIN 7 / 64 bit, BDE (noch). Es gibt in meinem Programm eine Auswertung die unter Delphi 2010 funktioniert, unter XE5 aber zur Laufzeit mit einer Fehlermeldung aufwartet: Zahl außerhalb des gültigen Bereichs. Ich habe darin eine Variable als Extended deklariert und gefunden, dass dieser Typ unter XE5 nur mit der Directive {$EXTENDEDCOMPATIBILITY ON} funktioniert. Bei mir leider nicht! Wo genau müsste ich das {$X+} genau hinschreiben? Oder muss ich einen anderen Datentyp nehmen? Double geht auch nicht.

Ich habe den Extended-Typ jetzt herausgenommen und durch Integer ersetzt. Der Fehler ist nicht weg ...

Danke für Eure Tipps.

Harald

Geändert von hberdel ( 1. Mai 2014 um 21:48 Uhr) Grund: Neue Erkenntnisse
  Mit Zitat antworten Zitat