プロが教える店舗&オフィスのセキュリティ対策術

いつもお世話になります。一月前から始めたばかりの初心者です。
VBScriptに関しての質問をさせてください。

実現したいことは

Dim a
a = Request ("○○") ←○○には数字が入っています。

Dim b(a)

と言った感じです。
配列bのサイズに他から持ってきた数字を代入したいのです。
色々調べたのですが、どうしても解決できません。

A 回答 (3件)

一度 配列Bを空配列として宣言しておいて ReDimで要素数を決定します



Dim a, b()
a = Request("○○")
if isNumeric( a ) then
 ReDim b( a )
end if

といった使い方をします
    • good
    • 0
この回答へのお礼

できました!!!!!
ありがとうございます。
本当に助かります。

お二人にありがとうポイントをつけたいのですが、
つけ方が分からず困っています・・・(汗)

お礼日時:2007/09/05 10:58

教えてgooの場合ですと


http://oshiete.goo.ne.jp/ask/howto/quest_close.h …
に ポイントのつけ方が書いてありますよ

他の提携サイトの場合だと多少違うとは思いますが...
教えてgooですとサイトの右上に『ヘルプ』のリンクがあり
そこから『教えてgoo』のリンク
『教えてgooの使い方』
『質問するには』
『質問の締め切り』
といった順に リンクをたどると表示できますよ

お使いのサイトのヘルプなどを参照してみてください

参考URL:http://oshiete.goo.ne.jp/ask/howto/quest_close.h …

この回答への補足

と思ったら締め切るときに付けられそうです^^ 

補足日時:2007/09/07 11:39
    • good
    • 0
この回答へのお礼

ありがとうございます。
教えてBPからですとありがとうポイントは付けられないみたいですね。
参考になりました。

お礼日時:2007/09/07 11:39

最初に配列の要素数を指定せずに宣言したあと、ReDimで要素数を指定すればできると思いますよ。


詳細は「ReDim」「動的配列」などで調べてみてください。

Dim a
Dim b()

a = 3
ReDim b(a)
    • good
    • 0
この回答へのお礼

ありがとうございます。
最初に動的配列を使うことは分かったのですが、使い方が分からず困っていました。

お礼日時:2007/09/05 10:56

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!