![](http://oshiete.xgoo.jp/images/v2/pc/qa/question_title.png?08b1c8b)
ASPでVBSCRIPTを使っています。
多くのASPで使う部分を共通化して
インクルードファイル(.inc)にして
それを読み込んでいるのですが、
インクルードファイルに
Dim gsAAA と宣言すると、
普通に使えるのに
Dim gsAAA(9) とすると使えません。
配列の変数はインクルードにおくことが
できず、かならずローカルのASPで
宣言してやらないとダメなのでしょうか?
どのASPでも同じ宣言が必要になってきたので。
どなたか、少しでも分かることがあれば
教えて下さい。お願いします。
No.2
- 回答日時:
>Dim gsAAA(9) とすると使えません。
どう使えないのかがわからないと回答のしようが…。
エラーメッセージが表示されるのか、(表示されるとしたらどんなメッセージか)
それとも表面上動いているがロジックが動いていないのか。
あと、その宣言部分のみのテスト用のASPを作って動作を確認するとか…。
とりあえず。変数の宣言がインクルードファイルとASPでダブっているということはないですよね。
(質問分を読む限りはなさそうですが)
この回答への補足
説明不足ですみませんっ!
変数宣言はダブってはいません。
エラー タイプ
Microsoft VBScript 実行時エラー (0x800A000D)
型が一致しません。: 'gsAAA'
とエラーメッセージが出ます。配列変数の
宣言部分だけをインクルードファイルにしてみた結果です。
No.1
- 回答日時:
ASPのインクルードは、実際のところは、IISのサーバサイドインクルードですから、ASPの解釈前に実行されます。
故に、配列変数の宣言を書くこと自体は、とくに問題ありません。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- Visual Basic(VBA) 【VBA】写真の縦横比を変えずに貼り付ける 5 2023/06/13 11:42
- Excel(エクセル) Excel マクロで For 文のインデックスを先に宣言する理由 7 2022/08/27 00:26
- Visual Basic(VBA) 集めたシートのシート名を変更したい。 下記のコードでサブフォルダにあるファイルのSheet3を集めて 6 2022/08/23 10:38
- Visual Basic(VBA) VBAのユーザーフォームのテキストボックスに入力制限をしたい 6 2022/11/15 08:28
- Visual Basic(VBA) サブフォルダ(データ)にある複数の.xlsxファイルのSheet3のA2セルの値で01から左側をB2 2 2022/08/14 15:46
- Excel(エクセル) Excelにて、フォルダ内のTextファイルをマクロで統合すると文字化けしてしまう時の解消コード 4 2023/01/01 07:32
- C言語・C++・C# このプログラミング誰か教えてくれませんか 1 2022/06/02 15:27
- C言語・C++・C# C言語について。 7 2023/01/26 16:42
- Ruby 初心者プログラミング 3 2022/10/12 11:31
- Visual Basic(VBA) ファイル名の右側を変更したい ファイル名:「1001日別売上」の左側へ「2022」を追加し、「202 6 2022/10/14 10:03
関連するカテゴリからQ&Aを探す
おすすめ情報
- ・漫画をレンタルでお得に読める!
- ・思い出すきっかけは 音楽?におい?景色?
- ・あなたなりのストレス発散方法を教えてください!
- ・もし10億円当たったら何に使いますか?
- ・何回やってもうまくいかないことは?
- ・今年はじめたいことは?
- ・あなたの人生で一番ピンチに陥った瞬間は?
- ・初めて見た映画を教えてください!
- ・今の日本に期待することはなんですか?
- ・【大喜利】【投稿~1/31】『寿司』がテーマの本のタイトル
- ・集中するためにやっていること
- ・テレビやラジオに出たことがある人、いますか?
- ・【お題】斜め上を行くスキー場にありがちなこと
- ・人生でいちばんスベッた瞬間
- ・コーピングについて教えてください
- ・あなたの「プチ贅沢」はなんですか?
- ・コンビニでおにぎりを買うときのスタメンはどの具?
- ・おすすめの美術館・博物館、教えてください!
- ・【お題】大変な警告
- ・【大喜利】【投稿~1/20】 追い込まれた犯人が咄嗟に言った一言とは?
- ・洋服何着持ってますか?
- ・みんなの【マイ・ベスト積読2024】を教えてください。
- ・「これいらなくない?」という慣習、教えてください
- ・今から楽しみな予定はありますか?
- ・AIツールの活用方法を教えて
- ・最強の防寒、あったか術を教えてください!
- ・【大喜利】【投稿~1/9】 忍者がやってるYouTubeが炎上してしまった理由
- ・歳とったな〜〜と思ったことは?
- ・モテ期を経験した方いらっしゃいますか?
- ・好きな人を振り向かせるためにしたこと
- ・スマホに会話を聞かれているな!?と思ったことありますか?
- ・それもChatGPT!?と驚いた使用方法を教えてください
- ・見学に行くとしたら【天国】と【地獄】どっち?
- ・これまでで一番「情けなかったとき」はいつですか?
- ・この人頭いいなと思ったエピソード
- ・あなたの「必」の書き順を教えてください
- ・14歳の自分に衝撃の事実を告げてください
- ・人生最悪の忘れ物
- ・あなたの習慣について教えてください!!
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
VBA 変数名に変数を使用したい。
-
C#でbyte配列から画像を表示さ...
-
Dir関数で読み取り順を操作でき...
-
デバイスマネージャーの一覧取得
-
vba フィルター 複数条件 3つ以...
-
エクセルでXY座標に並べられた...
-
2次元配列の初期値
-
配列の中の最大値とそのインデ...
-
VBA ReDim と ReDim Preserve ...
-
VBScript で ADO Streamオブジ...
-
【緊急】インクルードファイル...
-
【UWSC】URL内の数字部分を可変...
-
テキストボックの文字を一行ず...
-
エクセルの列一括書き込み
-
構造体配列の特定のメンバーをF...
-
Excel2010のinputboxで複数デー...
-
Excelのメモリ(配列)の上限は2G...
-
VB6のメモリ解放に関して
-
VBAで配列引数を値渡しできない...
-
.NET 文字コードの変換
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
VBA 変数名に変数を使用したい。
-
vba フィルター 複数条件 3つ以...
-
エクセルでXY座標に並べられた...
-
Dir関数で読み取り順を操作でき...
-
C#でbyte配列から画像を表示さ...
-
配列の中の最大値とそのインデ...
-
配列のペースト出力結果の書式...
-
COBOLの基本的な事なので...
-
構造体配列の特定のメンバーをF...
-
構造体配列内の文字列検索のよ...
-
Redim とEraseの違いは?
-
VB6のメモリ解放に関して
-
レコードセットの中身を配列に...
-
定数配列の書き方
-
コンボボックスのインデックス...
-
OutOfMemoryExceptionの回避策...
-
Segmentation Fault (メモリ制限?)
-
VB.NETの配列にExcelから読み込...
-
VBAでMODE関数をつくる
-
Excelのメモリ(配列)の上限は2G...
おすすめ情報