macOS で windows の Create Process のような…

FMX macOS で windows の Create Process のようなコマンドラインや実行形式プログラムを走らせるのはどうやる?
って twitter で呟いたら。。。

int system(const char *) __DARWIN_ALIAS_C(system);
でどうでしょうって回答を頂いた

で、試してみた

void __fastcall TForm1::SpeedButton1Click(TObject *Sender)
{
char cmd1[]= “open http://google.co.jp/”;
const char *cmd = cmd1;
int retNum = system(cmd) __DARWIN_ALIAS_C(system);

this->Memo1->Lines->Add(IntToStr(retNum)) ;
}

これで Safari が開きます

メモでした