Kirjautuminen

Haku

Tehtävät

Keskustelu: Ohjelmointikysymykset: VB6: Visual Basic 5 + kyrilliset merkit

Petomaani [11.12.2006 14:55:58]

#

VB 5 ei taida tukea suoraan kyrillisiä merkkejä (esim. venäjän kielen merkit)? Jollei tue suoraan niin onko mahdollista saada edes moisia toimimaan? Sovellus lukee tällä hetkellä messut tekstitiedostosta ja ne pitäisi kääntää myös venäjäksi...

Merri [11.12.2006 16:49:34]

#

Voit vaihtaa eri kontrollien Font.Charset -arvon vastaamaan kyrillistä. Tässä ei sitten voi olla enää suomea tai monia muitakaan kieliä kuvioissa mukana. Tässä nyt näitä käypiä charset-arvoja:

Public Const WESTERN_CHARSET = 0
Public Const DEFAULT_CHARSET = 1
Public Const SYMBOL_CHARSET = 2
Public Const JAPANESE_CHARSET = 128
Public Const HANGEUL_CHARSET = 129
Public Const GB2312_CHARSET = 134
Public Const CHINESEBIG5_CHARSET = 136
Public Const OEM_CHARSET = 255
Public Const JOHAB_CHARSET = 130
Public Const HEBREW_CHARSET = 177
Public Const ARABIC_CHARSET = 178
Public Const GREEK_CHARSET = 161
Public Const TURKISH_CHARSET = 162
Public Const THAI_CHARSET = 222
Public Const EASTEUROPE_CHARSET = 238
Public Const CYRILLIC_CHARSET = 204
Public Const MAC_CHARSET = 77
Public Const BALTIC_CHARSET = 186

Huomaa että tämä ei paranna Unicode-tukea (mikä olisi niin kovin näppärä), vaan muuttaa ainoastaan käytössä olevaa merkistökoodausta.


Koneella täytyy luonnollisesti olla tarpeelliset fontit asennettuna.

Vastaus

Aihe on jo aika vanha, joten et voi enää vastata siihen.

Tietoa sivustosta