Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Object-Pascal / Delphi-Language (https://www.delphipraxis.net/32-object-pascal-delphi-language/)
-   -   Delphi FormatSettings.Decimalseparator:='.' und unsafe typecast (https://www.delphipraxis.net/158727-formatsettings-decimalseparator-%3D-und-unsafe-typecast.html)

Rainer Wolff 28. Feb 2011 14:02

Delphi-Version: XE

FormatSettings.Decimalseparator:='.' und unsafe typecast
 
Hallo,

wahrscheinlich stehe ich nur furchtbar auf der Leitung, aber wenn ich den Decimalseparator wie oben setzen will, ruft der Compiler eine Warnung von wegen unsafe typecast.

Wie muss ich denn die Zuweisung schreiben, damit die Warnung verschwindet.

Gruß Rainer

DeddyH 28. Feb 2011 14:06

AW: FormatSettings.Decimalseparator:='.' und unsafe typecast
 
Das kann ich hier gerade nicht nachvollziehen. Zeig doch einmal etwas mehr Code.

Rainer Wolff 28. Feb 2011 14:51

AW: FormatSettings.Decimalseparator:='.' und unsafe typecast
 
Ähm...,

stimmt, nachvollziehen kann ich es auch nicht? :roll:

Ich habe ein D2006-Projekt hochgezogen auf XE, dabei kam an der Stelle: Decimalseparator='.' eine deprecated-Warnung, also hab ich das brav durch FormatSettings.Decimalseparator:='.' ersetzt und danach kam die typecast-Warnung.

Das ganze passiert in der *.dpr-Datei gleich am Anfang, noch vor Application.Initialize.

Inzwischen habe ich ein leeres Dummy-Projekt erstellt und da genau das selbe gemacht, Resutat: Keine Warnung.

Verstehen tu ichs noch nicht, ist es eventuell ein Compiler-Schalter? Aber man muss ja auch nicht alles verstehen :roll:


Alle Zeitangaben in WEZ +1. Es ist jetzt 07:47 Uhr.

Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz