Kad startam program zelim da mi promijeni format datuma u meni odgovarajuci, a to je dd.MM.yyyy.
To sam rjesio tako sto kad se forma starta, u registry-ju promjeni sljedece kljuceve:
SetKeyValue "Control Panel\International\", "sShortDate", _
"dd.MM.yyyy", REG_SZ, HKEY_CURRENT_USER
SetKeyValue "Control Panel\International\", "sDate", _
".", REG_SZ, HKEY_CURRENT_USER
SetKeyValue "Control Panel\International\", "iDate", _
"1", REG_SZ, HKEY_CURRENT_USER
E sad, u Control Panel-u sve izgleda OK, kao da sam tu promjenio, ali u programu on i dalje koristi stari format datuma. Tek kad izadjem iz programa i udjem ponovo onda je OK.
Znaci potrebno je nesto kao Refresh ili sl.
Ima li neko ideju?
Prilikom zatvaranja programa napravio sam da vrati predhodna podesavanja (to jer rjeseno).
|