1

更新の目的で、メイン アプリケーションを起動するランチャー (Windows/OSX) を作成しました。

Windows では正常に動作しますが、OSX ではメイン アプリケーションが次のコードで開始されていません。

_system(PAnsiChar('open ' + UTF8String(ExtractFilePath(ParamStr(0))+ 'mainapp')));
4

2 に答える 2

3

文字列型のキャストが間違っています。これはうまくいくはずです:

_system(PAnsiChar(UTF8String('open ' + ExtractFilePath(ParamStr(0))+ 'mainapp')));
于 2012-05-15T08:38:33.327 に答える