![]() |
TInifiles unter Vista / Delphi7 - Dezimalzahlen einlesen
Moinmoin,
ich habe auf meinem Rechner Vista und Delphi 7 installiert. Funktioniert ja soweit einwandfrei aber beim auslesen von inifiles bekomme seitdem ein sehr klassisches Problem: in der Ini Datei sind die Gleitkommazahlen im englischen Format (mit Punkt als Dezimalzeichen) gespeichert. Seit der Neuinstallation scheint die ini Methode (readFloat oder so ähnlich) jedoch ein Komma als Trennzeichen zu verlangen. Wie kann ich das unterbinden - ohne gleich die Systemeinstellungen (Region & Sprachoptionen) umzustellen? Gruß vom Vitus |
Re: TInifiles unter Vista / Delphi7 - Dezimalzahlen einlesen
Hallo,
als Quick'n Dirty-Lösung würde ich die Zahlen mit Ini.ReadString einlesen, entsprechend aufbereiten und anschließend casten. |
Re: TInifiles unter Vista / Delphi7 - Dezimalzahlen einlesen
Es gibt den
![]() |
Re: TInifiles unter Vista / Delphi7 - Dezimalzahlen einlesen
Moinmoin,
meine Anfrage ist zwar schon eine Weile her, aber da Eure Lösung goldrichtig war will ich mich noch für den Ratschlag bedanken: Danke! :) Gruß vom Vitus |
Alle Zeitangaben in WEZ +1. Es ist jetzt 21:52 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz