Wobei man doch den Grund des Nichtfunktionierens hätte auch seber hätte rausbekommen können,
wenn man mal auf das hört, was einem der Compiler und die Dokumentation sagt.
- ANSI: WinExec ist mit LPCSTR deklariert (in den Delphi-Sourcen und auch im MSDN), welches man auf PAnsiChar zurückverfolgen kann
- String/UnicodeString geht nicht: Ja, da wirft Delphi einem doch etwas von "unsicherer Typumwandlung" um die Ohren und das nicht umsonst
- Hinweise: kann man drauf hören / zumindestens gelesen sollte man es haben
- Warnungen: sollte man beachten ... wenn nicht ... tja, das hast'e ja gerade mitbekommen
- Fehler / Fatale Fehler: kann man eh nicht überhören und muß es beheben