Link to home
Create AccountLog in
Avatar of ttobin333
ttobin333

asked on

VB6 error 76 international character sets

Dear Experts,

I discovered that on an eastern European version of Windows XP, my program causes error 76 (path not found) when saving a file into a folder whose name includes non-English characters.

The file save method uses the CommonDialog and FileSystemObject.

How can I fix this? Thanks!

TT
Avatar of borgunit
borgunit
Flag of United States of America image

Not quite sure but I think the language pack will need to be installed for whatever language you desire. It is in WIndows >> Control Panel >> Regional and Language Options. Give that a shot.
Avatar of ttobin333
ttobin333

ASKER

The language pack is already installed on the machine. My question is how to modify my code so that international characters will not cause a problem when saving files. The program should function on machines with other languages.
Unfortunately, this does not solve my problem.

I just need a way to correctly deal with international characters within my program on foreign language versions of Windows in other countries.

Thanks.
That link refers to vb.net. I am using vb6. But you are correct about this being an issue of unicode.

To more accurately rephrase my question: I would like to be able to use unicode strings for file names within FileOpen and FileSave operations, in VB6.

I think this involves using an API alternative to the CommonDialog along with "Wide String" API calls, but I need help in putting it all together.

Thanks.
Sorry I could not help more. We have done things with English-German-Spanish-Russian-Chinese, but I have not had to solve your exact problem. I tried to give "clues" to help solve it. Good luck finding your answer.
ASKER CERTIFIED SOLUTION
Avatar of Matti
Matti
Flag of Finland image

Link to home
membership
Create a free account to see this answer
Signing up is free and takes 30 seconds. No credit card required.
See answer
Thanks Matti, will check it out!

Toby
SOLUTION
Avatar of Robberbaron (robr)
Robberbaron (robr)
Flag of Australia image

Link to home
membership
Create a free account to see this answer
Signing up is free and takes 30 seconds. No credit card required.
Thanks guys!