Novo

Forum kao aplikacija na telefonu

Dodajte forum na početni ekran i koristite ga kao aplikaciju, sa menijem na dnu ekrana.

  • 4 odgovora
  • 3.913 pregleda

Najnovija ↓

C# - regionalna podešavanja 12.01.2008. u 13:23 · pre 228 meseci #1
U zavisnosti od regionalnih podešavanja na korisničkom kompjuteru, decimalna tačka može biti i '.', a i ','
Ja bih nekako želeo da override-ujem regionalna podešavanja tako da prilikom korišćenja mog programa ona budu na English US ali ne znam kako.

Ako neko zna rešenje bio bih mu veoma zahvalan.
Potpis
77 77 77 2E 65 73 6E 69 70 73 2E 63 6F 6D
Re: C# - regionalna podešavanja 12.01.2008. u 13:38 · pre 228 meseci #2
Mozes promeniti odgovarajucu vrednost u [HKEY_CURRENT_USER\Control Panel\International] ali nisam siguran da li ce se to primeniti odmah ili tek nakon sledeceg "ulogavanja" na Windows. Verovatno postoji neki Win32 API koji setuje..
Medjutim, jesi li bas siguran da hoces to? Bolja je praksa prilagoditi svoju aplikaciju korisniku nego korsnika aplikaciji (sto cesto i ne uspe). Iz istog kljuca mozes videti koja podesavanja korisnik koristi pa ih koristiti i u svojoj aplikaciji. (Ja prvi ne bih koirstio neku aplikaciju koja mi menja takve stvari ako bas ne moram) :)
Potpis
Nebojsa Milanovic:
-Trumpa smatram vrhunskim predsednikom i voleo bih da živim u državi na čijem je on čelu
-Rusija ne laže, ne vodi osvajačke ratove
-Trump je svetla tačka u USA blatu
-Elon Musk, možda najpametniji i najtrezveniji Amerikanac
Re: C# - regionalna podešavanja 12.01.2008. u 13:50 · pre 228 meseci #3
Konektujem se na ruter i tamo čitam dec. brojeve gde je tačka uvek '.'
Kada parsiram te informacije ja moram da vodim računa o tome šta je kod korisnika setovano za reg. podešavanja jer mi informaciju neće uvek isparsirati kako treba.
U mojoj aplikaciji imam txt boxove u kojima opet moram da vodim računa šta je korisnik setovao od reg. podešavanja i da to prosleđujem dalje.
Ruter kome prosleđujem prihvata samo '.', a ne i ','

Zato mi treba jednostavno reševanje da primoram korisnika da radi sa en-us podešavanjima u mojoj aplikaciji, a sa drugim aplikacijama neka radi kako hoće.

Ili da napišem svoju f-ju za parsiranje ako ne nađem drugačije rešenje :)
Potpis
77 77 77 2E 65 73 6E 69 70 73 2E 63 6F 6D
Re: C# - regionalna podešavanja 12.01.2008. u 19:45 · pre 228 meseci #5
Mozes da postavis privremeno tvoj CultureInfo tako na glavnom threadu preko system.Threading.Thread.CurrentThread.CurrentCulture.
Mislim da svaki thread koji naknadno napravis iz glavnog nasledjuje CultureInfo, ali nisam siguran.
Prijavite se da biste odgovorili u ovoj temi.PrijavaRegistracija

Premeštanje teme