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!
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!
Aihe on jo aika vanha, joten et voi enää vastata siihen.