プラグインの重複登録
 wuvorbis.dllとかdirlist.dllとかを登録する際の話。
 登録にはPluginsクラスのlinkメソッドを使う。間違えて複数回登録しちゃった、なんて場合でも問題はないようだけど、メリットがあるわけでもない。なので「既に登録してないか確認してから登録する」ようにした。

if(Plugins.getList().find("lineParser.dll") == -1) Plugins.link("lineParser.dll");

 例えばプラグインを必要とするスクリプトが複数個所あっても、こう書いておけば読み込むのは1個だけ。インクルードガードみたいな感じですね。
[PR]
by lyricist_m | 2009-01-28 23:17 | 吉里吉里/TJS2
<< セーブ可ラベルの自動生成(1) 吉里吉里始めました。 >>