The error message was 'data source name too long'. Would you figure out from this message that you need to pass unicode string?
eg,. ShFileOperation returns "path/file not found" if you give it ANSI, unless the file name length is an integral multiple of the allocation granularity (often 16), in which case it gives you "filename too long."
(Not fun to debug at all.)
Leave a comment: