Novo

Forum kao aplikacija na telefonu

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

  • 6 odgovora
  • 3.602 pregleda

Najnovija ↓

Problem prilikom rada sa cirilicnim tekstom (C#) 29.01.2008. u 00:20 · pre 228 meseci #1
Prvim program koji treba da radi sa cirilicnim slovima ali imam velike probleme prilikom,npr,poredjenja dva stringa.
Ako je jedan string otkucan bez koriscenja shift-a (npr "zaba") a zatm isti taj string odkucan uz koriscenje stringa (da bi se dobila velika slova (npr "ZABA")) logika:

if(str1.ToUpper() == str2.ToUpper())

ne funkcionise zato sto ce posle prebacivanja u velika slova prvi string C# tumaciti kao "`ABA" a drugi (pisan uz "shift") kao "@ABA"!

Kako da resim ovaj problem?

P.S. font koji koristim je Times Ciril
Re: Problem prilikom rada sa cirilicnim tekstom (C#) 29.01.2008. u 01:29 · pre 228 meseci #4
Najjednostavnije receno, kada unosis podatke, koristi neki standardan font (znaci ne neki "yu-font") i samopromeni layout dole pored systray-a. Ako nemas to, ides u control panel, Regional and language options, tab Languages, Details, pa tu na Add dodaj srpski latin i klikni na language bar da ga ukljucis u prozoru koji se pojavi.
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: Problem prilikom rada sa cirilicnim tekstom (C#) 29.01.2008. u 01:42 · pre 228 meseci #5
Razmisljao sam o tome da koristim "nas" layout ali sam mislio da postoji neko resenje koje je "udobnije" za korisnike-da ne moraju da menjaju layout samo zbog tog programa (mislim na one korisnike koji inace ne koriste "nas" layout)
Re: Problem prilikom rada sa cirilicnim tekstom (C#) 29.01.2008. u 02:11 · pre 228 meseci #6
A sta ako korisnik nema instaliran YU font ;) Prosli su dani budzenja aplikacija da rade sa nekim balkanskim jezikom :)
To sto je Shadow preporucio JESTE najudobnije resenje, unicode ti, kao programeru, zadaje manje muka jer je sam tip string unicode. Hell, skoro ceo WinAPI ima duplirane funkcije - za non-unicode (zbog kompatibilnosti) i unicode !
Tebe nista ne sprecava da po startovanju aplikacije promenis na srpsku latinicu preko InputLanguage klase, tako da ce za korisnika biti "transparentno", i korisits sandardne Windowsove fontove.
Prijavite se da biste odgovorili u ovoj temi.PrijavaRegistracija

Premeštanje teme