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);
Но это не работает.
Задача ещё не решена.
Других решений пока нет …