iTunes に COM オブシェクトがあることを知りました。iTunes では、UWSCのclkitem()で選べるアイテムがひとつもないので面倒でしたが、これで励みができました。しかし、説明ページは英語なんですよね。ヘルプファイル iTunesCOM.chm の日本語対応がどこかに無いかな。 うみうみ屋さんの掲示板で取り上げられた、public 文が多重定義できてしまう、について書きます。 結論:PUBLICは多重定義を許すのが仕様。 理由:CALL文で呼んでもエラーにならないように。 この仕様は、違和感があります。文法エラーにならない分、多重定義の有無などに人間が気を遣う必要がでてくる。スクリプトのバグが分かりにくくなるからです。それより、文法エラーで機械的にはじいてくれた方が安心。 PUBLIC多重定義の禁止をOPTION EXPLICIT と同様に、<OPTION指定>に追加する