- - PR -
VBScriptでコレクションを使用する方法
1
投稿者 | 投稿内容 |
---|---|
|
投稿日時: 2005-02-19 17:24
VBScriptでVBA.Collectionのようなコレクションを使用したいのですが、
どのようにしたら使用できるかわかりません。 Scripting.DictionaryをCreateObjectしてもいいのですが、 コレクションで良いものをわざわざ連想配列にするのも変なので、 コレクションを使用する方法を考えています。 VBScriptは初心者なのでわかりません。 よろしくお願いいたします。 |
|
投稿日時: 2005-02-19 17:50
こんにちは
VBA (Visual Basic for Applications) の機能でVBScript に含まれていない機能だそうです。 http://tryasp.winscom.co.jp/document/vbscript/230.htm |
|
投稿日時: 2005-02-19 18:29
回答ありがとうございます。
VBA.Collection は VBScript では使用できないということですね。 もし、VBScript で VBA.Collection と同じようなことを したい場合には、動的配列 redim Preserve (削除は出来ない)や Scripting.Dictionary を 使用するしかないということでしょうか? |
|
投稿日時: 2005-02-19 19:03
VBScriptをあまり触ったことがないのでわからないですけど、
Dictionaryの使用で似たようなことはできると思います。 ただキーはユニークである必要があると思うので、 その管理をどうするかでしょう。 何にしても、何をどういうふうに実現したいかです。 それは私にはわかりませんから。 VBScriptでできることをしっかり調べて 一番良い方法を自分で見つけるのが自分のためになると思います。 |
|
投稿日時: 2005-02-19 19:46
前回に引き続き回答ありがとうございます。
したいこと自体は、動的配列で十分出来るのですが、 連想配列の Dictionary が使用できるなら、 Collection も使用できるのではないかと思い、 書き込みをしました。 コレクションは使えなさそうなので、 連想配列を使用します。 |
1