Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Sonstige Fragen zu Delphi (https://www.delphipraxis.net/19-sonstige-fragen-zu-delphi/)
-   -   Delphi 10 Seattle - Dezimalzeichen abfragen (https://www.delphipraxis.net/191064-delphi-10-seattle-dezimalzeichen-abfragen.html)

Turbo78 5. Dez 2016 05:21

Delphi 10 Seattle - Dezimalzeichen abfragen
 
Hallo Community,
nach langen hin und her habe ich beschlossen meina Applikation vom Delphi 7 auf Delphi 10 zu portieren.
Das erste (leider nicht einzige) Problem ist die Abfrage vom Dezimalzeichen.
Im Delphi 7 konnte man es direkt abfragen, unter Delphi 10 geht es aber nicht.
Hintergrund der Frage ist eine, von mir definierte Komponente TNumberEdit - ein auf TCustomEdit basiertes Eingabefeld nur für die Zahlen. In dieser Komponente werden die Zahlen analysiert, auf die eventuell definierten Range überprüft und anhand der definierten Maske dargestellt. Bei der Überprüfung der Eingabe wird das aktuelle Dezimalzeichen benötigt.
In diesem Zusammenhang die weitere Frage - wie kann die neue Komponente aufgenommen werden?

Vielen Dank in Voraus,

Toni

Daniel 5. Dez 2016 05:44

AW: Delphi 10 Seattle - Dezimalzeichen abfragen
 
Mon,

es gibt eine globale Struktur "FormatSettings", in der diverse Einstellungen, darunter auch das Dezimaltrennzeichen, zusammengefasst sind. Müsste in SysUtils sein und damit für Dich unmittelbar im Zugriff.

Turbo78 14. Dez 2016 16:54

AW: Delphi 10 Seattle - Dezimalzeichen abfragen
 
Zitat:

Zitat von Daniel (Beitrag 1355331)
Mon,

es gibt eine globale Struktur "FormatSettings", in der diverse Einstellungen, darunter auch das Dezimaltrennzeichen, zusammengefasst sind. Müsste in SysUtils sein und damit für Dich unmittelbar im Zugriff.

Danke für den Hinweis - ich habe es gelöst.
Gruß, Toni


Alle Zeitangaben in WEZ +1. Es ist jetzt 12:57 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