Kirjautuminen

Haku

Tehtävät

Keskustelu: Ohjelmointikysymykset: VB6 ja LoadResString

jzl [26.01.2006 08:19:17]

#

Ongelmana on monikielinen string table resurseissa. Lataan tekstin jollekin komponentille LoadResString(id) funktiolla. (resursseissa monta taulukkoa samalla indeksillä , mutta eri kielellä.) Ohjelma vaihtaa tekstiä hienosti debuggerissa LCID:n (windows muotoilu ym asetukset valinta kielet ja muotoilu valikossa) mukaan. Mutta kun teen ohjelmastani EXEn, ei enää kielen vaihtuminen onnistukkaann vaan ohjelma on aina suomen kielinen vaikka mitä asetuksia valitsisi. (kieli, näppäimistö, LCID). Voivatko jotkin komponentit vaikuttaa tähän??? resurssit kyllä kääntyvät mukaan. (tutkin asian resurssi editorilla).

Help!

jzl [26.01.2006 10:49:23]

#

Ongelma ratkaistu!

Katsoin kääntäjän tekemiä .log filejä. niissä valitettiin fonttien koosta. Notepadilla .frm -filejä katsottaessa fonttien koot olikin osassa komponentteja tyyliä 8.25, 27.75. Korjasin nämä käsin ja asensin vielä varmuudeksi Service Pack 6:sen.

Nyt toimii!

Vastaus

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

Tietoa sivustosta