Ik heb een programma'tje gemaakt dat een text file exporteert [aan de hand van wat andere instellingetejs enzo en het is ook een log]. De meesten van jullie kennen wel van die .nfo files, als je die in kladblok met het lettertype Terminal bekijkt, krijg je zo'n leuk plaatje te zien.
Maargoed, mijn code doet dat ook, hier werkt het allemaal prima. Maar als ik mijn programma door iemand met speciale language packs in zn windows uit laat voeren [bv. hebreeuws], worden sommige tekens vervangen met wat anders. Zo wordt bv. het zwarte blokje vervangen met een vraagteken.
Ik heb al wat gespeeld met de compile options van vb6, maar dat mocht niet baten. Mijn code ziet er alsvolgt uit:
Zoals je ziet schrijf ik op de doodgewone manier een bestand. Hoe kan dit dan toch fout gaan op 'buitenlandse' windows versies en hoe los ik het op?
Maargoed, mijn code doet dat ook, hier werkt het allemaal prima. Maar als ik mijn programma door iemand met speciale language packs in zn windows uit laat voeren [bv. hebreeuws], worden sommige tekens vervangen met wat anders. Zo wordt bv. het zwarte blokje vervangen met een vraagteken.
Ik heb al wat gespeeld met de compile options van vb6, maar dat mocht niet baten. Mijn code ziet er alsvolgt uit:
code:
1
2
3
4
5
6
7
| Sub Main()
Open "boe.txt" For Output As #1
...
Print #1, "ÛÛÛÛÛÛÛÛÛÛÛÛ±±°°±²ÛÛÛ" <- met Terminal ziet dit er wel goed uit
...
Close #1
End Sub |
Zoals je ziet schrijf ik op de doodgewone manier een bestand. Hoe kan dit dan toch fout gaan op 'buitenlandse' windows versies en hoe los ik het op?