|
Тема |
Wide |
|
Автор |
Wise Guy (да бе умен...) |
|
Публикувано | 04.04.02 17:52 |
|
|
Hah. Razbrah che VCL vse oshte nqma native poddrujka na Unicode. Predi mi beshe mutna tazi istoriq, no kato prochetoh edna dve statii razbrah kak stoqt neshtata. Tova mi se struva dosta stranno kato se ima predvid che 9x zapochvat da zalqzvat i ANSI zaedno s tqh.
Vse pak uspqh da si namerq biblioteka s (po dumite na avtora) spoluchlivo nasledqvane na VCL, koeto raboti s Unicode.
Sega go probvah i neshto ne stava kakto trqbva mai ili az burkam nqkude.
Zadachata e pod XP da si loadna edno ANSI txt na kirilica vuv listbox. Vuv Control Panel (Reg and Lang options, Advanced) po default si e non-Unicode programi da pokazvat English. Po tozi nachin iskam da probvam kak bachka Unicode-a.
Probvah:
TntListBox1.Items.Language := 1026; //pokaji na bulgarski ANSI texta
TntListBox1.Items.LoadFromFile(textfile); //zarejdane na faila
Zashto obache pokazva English (bukvite s udareniqta), vupreki che obache smenqm language? Nqkoi vijdal li e Unicode kirilica vuv VCL (az samo s RichEdit, no tam e drugo)
Som 1 plz F1
P.S. O predishnite mi nabliudeniq sudq, che nqma drugi zainteresuvani po tazi tema. Moje bi vsi4ki sa oshte s 9x ili ne sa probvali da pokajat kirilica na ekrana !!?
by Wise Guy
|
| |
|
|
|