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
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
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.
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.
ASKER
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.
I just need a way to correctly deal with international characters within my program on foreign language versions of Windows in other countries.
Thanks.
ASKER
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.
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-Rus sian-Chine se, 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
membership
Create a free account to see this answer
Signing up is free and takes 30 seconds. No credit card required.
ASKER
Thanks Matti, will check it out!
Toby
Toby
SOLUTION
membership
Create a free account to see this answer
Signing up is free and takes 30 seconds. No credit card required.
ASKER
Thanks guys!