Radim aplikaciju koja koristi mysql i koristim utf8 za bazu i za sva polja koja koriste slova u tabelama. U VB sam postavio font na verdana script windows CE. Sve kontrole izuzev list i combobox mi prikazuju ispravno nasa slova. Pokusao sam sa svim kombinacijama utf8 i cp1250, ali bez rezultata. Ne znam gde gresim. Ima li resenja?
1)Kada odabirash font za kontrolu, ima jedno polje Script sa vrednostima:Western, Central European, Cyrilic... Odaberi Central European.
2) Control panel\Regional and language options\Advanced\Language for non unicode programs\ Serbian latin (ovo je za XP, ali slicno je i sa Win7)
A ako hotjesh cjirilicu, sve isti koraci samo izmene:
Pokusao sam ali bez resultata. Bazu sam stavio na utf8 (UTF-8 Unicode), a collation na utf8_general_ci. Isto i za sva tekstualna polja. U VB sam za sve kontrole font postavi na Verdana script Central European ali u combobox-u i list kontroli izuzev š i ž imam neprepoznatljive karaktere. Regional seting na komputeru je engleski.
Upravo tako samo sto je u toj varijanti sve ostale kontrole, koje su prikazivale tacno, sada pokazuju pogresna slova. Ne znam da li je bitno, radim na windows 7.
Default kontrole koje dolaze uz VB6 nisu pravljene da podrzavaju unicode, zato imas problema da prikazes nase karaktere. Potrazi po netu "VB6 unicode controls", ima i besplatnih zamena za combobox, button, list i ostale.. uglavnom je jedina razlika to sto podrzavaju unicode, tako da ne bi trebalo da bude problema da se ubace umesto postojecih comctl32 kontrola..