こんにちは、おひさしぶりやましょうです。
とはいいつつも師匠から、Apple scriptの使い方をと言われたので
こんな感じです。
あくまでも例:コンパイルもしていない。スペルミスもあるかも。。
uses
Macapi.Foundation,
Macapi.Helpers,
const STRINGSCR = 'Apple script Desc'+slineBreak;
procedure TForm1.ApplescrClick(Sender: TObject);
var
Scr : NsAppleScript;
Err : Pointer;
begin
Err := nil;
Scr := TNSAppleScript.Wrap(TNSAppleScript.Alloc.initWithSource(StrToNSStr(STRINGSCR)));
Scr.executeAndReturnError(Err);
end;
こんな感じで動くと思います。
実際にはexecueAndReturnErrorはTryを使用した方が良いと思います。
0 件のコメント:
コメントを投稿