差分
ナビゲーションに移動
検索に移動
[[MonoMac]]には[[AppleScript]]を[[コンパイル]]したり実行したりするNSAppleScriptクラスが存在しないようだ。応急処置的ではあるが[[コマンドライン]]から[[AppleScript]]を実行するosascriptコマンドを使えば一応は問題ないようだ。定型文的に決まったAppleScriptであればBundle Resourceにテキストファイルとして用意しておいて、osascriptコマンドにファイル引数を渡すのもありかもしれない。
定型文的に決まったAppleScriptであればBundle Resourceにテキストファイルとして用意しておいて、osascriptコマンドにファイル引数を渡すのもありかもしれない。
編集の要約なし
[[MonoMac]]には[[AppleScript]]を[[コンパイル]]したり実行したりするNSAppleScriptクラスが存在しないようだ。
そこで応急処置的な解決策を模索してみる。
なお、[[Xamarin.Mac]]にはFoundation名前空間にNSAppleScriptクラスが用意されている。
可能であればそちらを使う方が望ましいと思われるが、両対応を考えるとこちらの方が有効かもしれない。
詳細は「[[Xamarin.Mac/AppleScriptを実行する]]」を参照。
==実装例1==
<source lang="csharp">
public override void AwakeFromNib()
}
</source>
==関連項目==
*[[Xamarin.Mac/AppleScriptを実行する]]
==参考文献==