Ya lo intenté también
Y con WinExec tampoco pude. También probé con nombres 8.3 y no pude, ya no sé que hacer
/EDIT: con ésto había probado antes, nombres 8.3 y poniendo los parámetros y la carpeta de trabajo por separado.
Código Delphi
[-]
ShellExecute(Form1.Handle,nil,PChar('C:\docu~1\Gonzalo\Misdoc~1\progra~1\ZSNESr~1\ZSNES\zsnesw.exe') ,
PChar('C:\docu~1\Gonzalo\Misdoc~1\progra~1\ZSNESr~1\ZSNES\rom.smc'),
PChar('C:\docu~1\Gonzalo\Misdoc~1\progra~1\ZSNESr~1\ZSNES'),SW_SHOWNORMAL);