On Aug 2, 2006, at 6:43 AM, D Jungk wrote:

[SNIP]

I'm reasonably certain that the RB shell is sending arguments in UTF-8 and the
system is looking for something else. Arguments sent in WindowsAnsi or
ISOLatin1 both work correctly with Spanish accented characters on my Mepis
Linux system.

What happens if you assign the command you want to execute to a string and then convert the encoding of the string variable before sending it to the Shell.Execute?

        myCommand = "The command to run"
        myCommand = ConvertEncoding(myCommand, Encodings.ISOLatin1)
        myShell.Execute myCommand

Or maybe even as a single command:

myShell.Execute ConvertEncoding("The command to run", Encodings.ISOLatin1)

Tim
--
Tim Jones                                       [EMAIL PROTECTED]

_______________________________________________
Unsubscribe or switch delivery mode:
<http://www.realsoftware.com/support/listmanager/>

Search the archives of this list here:
<http://support.realsoftware.com/listarchives/lists.html>

Reply via email to