Wide
2 отговора
72 прегледа
Wide
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
[email protected]
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
[email protected]
Re: Wide
Az se muchih s tova predi vreme, nisto ne uspyah da napravya, ponege byaha moi eksperimenti, a ne nesto vagno ne mu obyrnah osobeno mnogo vreme... ako nalucjkash verniya otgovor na problem, spodeli go s nas
Re: Wide
Namerq li kak stava vednaga go postvam vuv delphians.net
Ta izpratih edin mail napravo na toq deto e pravil bibliotekite. Toi kaza che vsi4ko e vuv Unicode-a, a ne prei nego. I me preprati na Mike Lichke. Toi puk mi kaza che naistina imalo bug vuv unicode.pas i uj mi kaza kak da go opravq. No nishto ne stana i mu pratish mail. Sega chakam da mi otgovori da vidim dali shte go podkarame...
by Wise Guy
[email protected]
Ta izpratih edin mail napravo na toq deto e pravil bibliotekite. Toi kaza che vsi4ko e vuv Unicode-a, a ne prei nego. I me preprati na Mike Lichke. Toi puk mi kaza che naistina imalo bug vuv unicode.pas i uj mi kaza kak da go opravq. No nishto ne stana i mu pratish mail. Sega chakam da mi otgovori da vidim dali shte go podkarame...
by Wise Guy
[email protected]