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つを混同してしまうと正常に動作しません。旧方式はサポート終了になっておりますので、旧ソースをそのまま持ってくる場合にはご注意ください。

0 件のコメント:

コメントを投稿

注: コメントを投稿できるのは、このブログのメンバーだけです。