Как вы используете appleScript переменную в C ++ (Xcode)?

char* cmd=(char*) "osascript -e 'set myFile to choose file with prompt \"Please select
a '.txt' file:\" of type {\"public.plain-text\"}'";
system(cmd);

В приведенном выше коде я хочу использовать appleScript-переменную «File» в C ++ или как-то сохранить ее значение в переменной C ++. Есть ли способ сделать это?
Я попробовал это:

char* filename;
char* cmd;
sprintf(cmd, "osascript -e 'set %s to choose file with prompt \"Please select
a '.txt' file to encrypt:\" of type {\"public.plain-text\"}'", filename);
system(cmd);

Но это не работает.

0

Решение

Задача ещё не решена.

Другие решения

Других решений пока нет …