エラーになった時の原因がわかりにくいなコレ。オブジェクト生成時のエラーも実行時のエラーも、何が悪いのか知る術がほとんどない。チェック用のツールとかあればいいのにー。とりあえず、エラーになる (なった) ところを並べてみる。
- [生成時] XML の構文エラー。属性値が正しくクォートされていないとか。
- [生成時] VB の構文エラー。長整数型リテラルに "&" をつけたらエラーになった。あと、変数名が VBScript の予約語と重なった場合。
- [実行時] メソッド呼び出し失敗かと思ったら、実は単にコンポーネントが出したエラー。