Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.

Kako da izvučem iz registry baze parametre o regionalnom...

[es] :: Pascal / Delphi / Kylix :: Kako da izvučem iz registry baze parametre o regionalnom...

[ Pregleda: 2762 | Odgovora: 4 ] > FB > Twit

Postavi temu Odgovori

Autor

Pretraga teme: Traži
Markiranje Štampanje RSS

MatezYU

Član broj: 4114
Poruke: 1586
*.adanet.co.yu.



+17 Profil

icon Kako da izvučem iz registry baze parametre o regionalnom...26.04.2007. u 08:05 - pre 206 meseci
Kako da izvučem iz registry baze parametre o regionalnom podešavanju tj. Srbija, vremenska zona, da mi . koristi kao decimalno mesto a , kao hiljade...
 
Odgovor na temu

savkic
Igor Savkić

Moderator
Član broj: 92186
Poruke: 2739



+92 Profil

icon Re: Kako da izvučem iz registry baze parametre o regionalnom...26.04.2007. u 10:04 - pre 206 meseci
> Kako da izvučem iz registry baze parametre o regionalnom podešavanju tj. Srbija, vremenska zona, da mi . koristi kao decimalno mesto a , kao hiljade...

Ako koristiš Delphi, SysUtils unit ima najčešće parametre, DecimalSeparator, ThousandSeparator, DateSeparator... Ostale parametre možeš dobiti sa GetLocaleInfo API funkcjom, takođe u SysUtils imaš primere rada sa njom.
 
Odgovor na temu

chips
Blazin Srdjan

Član broj: 14803
Poruke: 342
217.26.69.*



Profil

icon Re: Kako da izvučem iz registry baze parametre o regionalnom...26.04.2007. u 22:19 - pre 206 meseci
Tačno tako npr:

DateSeparator:='-';
ShortdateFormat:='dd-MM-yyyy';
DecimalSeparator:=',';
........

i td.
Sto puta sam ti SRPSKI rekao:
ono što jednom crack-uješ,
ne možeš više da patch-uješ!
 
Odgovor na temu

dogriz
Sombor

Član broj: 29744
Poruke: 259
*.so-sombor.com.

Sajt: dogriz.blogspot.com


+6 Profil

icon Re: Kako da izvučem iz registry baze parametre o regionalnom...27.04.2007. u 07:39 - pre 206 meseci
Da li ste primetili (u bilo kojoj verziji Delphi-ja za Win32) da kada se koriste "naša" setovanja Windows-a (Regional i Advanced Settings na Serbian Latin) unos decimalnog separatora (,) u DBEdit sa numeričke tastature ne funkcioniše?

Ja kao rešenje koristim u OnKeyPress sledeće:
Code:

  if Key in [',', '.'] then
    Key:=DecimalSeparator;


Inače npr. formatiranje decimalnih brojeva nije loše korišćenjem:
Code:

   x:=FormatFloat(',0.00', NekaDecimalnaPromenljiva);


Isto može i sa datumima i vremenom - korišćenjem FormatDateTime funkcije.
 
Odgovor na temu

[es] :: Pascal / Delphi / Kylix :: Kako da izvučem iz registry baze parametre o regionalnom...

[ Pregleda: 2762 | Odgovora: 4 ] > FB > Twit

Postavi temu Odgovori

Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.