[ bizzy86 @ 06.06.2006. 00:18 ] @
Kako mogu staviti default separator da ne zavisi od regional setting-sa? Da mi recimo uvek bude . .... |
[ bizzy86 @ 06.06.2006. 00:18 ] @
[ savkic @ 06.06.2006. 06:30 ] @
> Kako mogu staviti default separator da ne zavisi od regional setting-sa? Da mi recimo uvek bude . ....
SysUtils.DecimalSeparator := '.'; [ bizzy86 @ 06.06.2006. 13:21 ] @
Zahvaljujem
[ bizzy86 @ 28.06.2006. 21:38 ] @
Jel je moguce nekako postaviti taj sysutils.decimalseparator da se odnosi na ceo program ili je to potrebno u svakom formu. Gde se to stavalja?
[ savkic @ 28.06.2006. 23:37 ] @
> Jel je moguce nekako postaviti taj sysutils.decimalseparator da se odnosi na ceo program ili je to potrebno u svakom formu. Gde se to stavalja?
DecimalSeparator je globalna promenljiva, važi za čitav program i za vreme trajanja programa. Na početku se automatski incijalizuje na osnovu vrednosti iz ControlPanela, a ako se one promene biće ponovo učitana. Dovoljno je da tu vrednost postaviti na početku rada programa, u na primer OnCreate handleru glavne forme. Ako postoji opasnost da će se menjati podešavanja u ControlPanelu pa da će biti prepisane tvoje izmene, možeš handlovati WM_SETTINGCHANGE i ponovo postaviti vrednosti koje ti trebaju. Pogledaj u helpu DecimalSeparator za listu i drugih promenljivih koje mogu biti od značaja. [ bizzy86 @ 29.06.2006. 00:37 ] @
ok
Copyright (C) 2001-2025 by www.elitesecurity.org. All rights reserved.
|