![]() |
Windows Kalendertyp
Hallo allerseits,
kennt sich jemand mit den Windows-Kalendertypen aus? Ich würde gerne abfragen, ob gerade gregorianischer oder der HIJRI-Kalender eingestellt ist. Ich würde das Ganze so angehen: var calid : integer; buffer: string; ... calid := GetLocaleInfo(LOCALE_USER_DEFAULT, LOCALE_ICALENDARTYPE, PChar(buffer), Length(buffer)); Wenn calid 2 ist, wäre es der gregorianische, bei calid = 6 der HIJRI-Kalender. Irgendwie habe ich aber das Gefühl, dass das nicht ganz funktioniert, bzw. wollte mich hier versichern. Muss ich LOCALE_USER_DEFAULT oder LOCALE_SYSTEM_DEFAULT nehmen? Liege ich mit LOCALE_ICALENDARTYPE richtig oder müsste ich nach LOCALE_IOPTIONALCALENDAR prüfen? Wäre schön, wenn jemand Rat wüsste. Danke, Gruß MickWedinait |
Alle Zeitangaben in WEZ +1. Es ist jetzt 09:17 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