ShellExecute + PWideChar
Laß diesen Code mal durch einen "älteren" (nicht
Unicode) Compiler laufen!
entweder
ShellExecuteW + PWideChar
ShellExecuteA + PAnsiChar
oder
ShellExecute + PChar
Genau durch solche "Schlampereien" hat man bei späteren Umstellungen, innerhalb des Compilers, enorme Probleme.