ラベル AppleEvent の投稿を表示しています。 すべての投稿を表示
ラベル AppleEvent の投稿を表示しています。 すべての投稿を表示

2011/04/09

AppleEvent 2種類の実装方法

Real Studio で Apple Event を送出する場合、オブジェクトの作成方法には2種類あります。

旧方式( NewAppleEvent は1語)

Dim ae As AppleEvent

ae = NewAppleEvent( "????", "????", "????"  )


現方式( 2008r1 以降、AppleEvent オブジェクトを New する形 )

Dim ae As AppleEvent

ae = New AppleEvent( "????", "????", "???.???.????"  )


現方式では、第3引数は4文字コマンドではなく、Bundle ID になっていますので、この2つを混同してしまうと正常に動作しません。旧方式はサポート終了になっておりますので、旧ソースをそのまま持ってくる場合にはご注意ください。