Nešto sam našao guglajući, ali koliko vidim svi koji rade sa VB imaju taj problem.
Na
http://forums.codeguru.com/sho...p?481974-Rename-a-unicode-file
sam našao ovo:
VB6 cannot handle unicode correctly, e.g. if you have a filename with japanese characters, they will be displayed in a VB6 program as ?????
You have to use a winapi function, I think it is CopyFileApiW to copy and to rename files:
Declare Function CopyFileApiW Lib "kernel32" Alias "CopyFileW" ( _
ByVal lpExistingFileName As Long, _
ByVal lpNewFileName As Long, _
ByVal bFailIfExists As Long) _
As Long
retval = CopyFileApiW(StrPtr(source), StrPtr(StrConv(Dest), 0)
Da li neko može da proba ....