No.2ベストアンサー
- 回答日時:
たまたま同じようなソースを書いていたので投稿します。
参考になれば幸いです。
' ファイルシステムオブジェクト生成
Set objFilSysObj = Server.CreateObject("Scripting.FileSystemObject")
' フォルダオブジェクト生成
Set objFolder = objFilSysObj.GetFolder(ここにフォルダのパス)
' サブファイルオブジェクト生成
Set objSubFileList = objFolder.Files
' ファイル数分ループ
For Each objSubFile In objSubFileList
配列 = objSubFile.Name
Next
No.1
- 回答日時:
だいぶ端折った質問文ですね・・・
Web サーバのローカルに保存されているファイル名の一覧を配列に格納したいってことですか?
ファイル名一覧の取り方の部分が分からないと仮定しますと。
参考になるのは File System Object です。
http://msdn.microsoft.com/library/ja/script56/ht …
GetFolder でローカルの Folder オブジェクトを参照し、
http://msdn.microsoft.com/library/ja/script56/ht …
Folder オブジェクトの Files プロパティを使えばそのフォルダにあるファイルのコレクションである Files コレクションを取得できます。
http://msdn.microsoft.com/library/ja/script56/ht …
Files コレクションの個々の要素は File オブジェクトですので、
http://msdn.microsoft.com/library/ja/script56/ht …
File オブジェクトの Name プロパティでファイル名を取得できます。
http://msdn.microsoft.com/library/ja/script56/ht …
ファイル名じゃなくてパスがほしければ File オブジェクトの Path プロパティで取得できます。
http://msdn.microsoft.com/library/ja/script56/ht …
これらのファイルが実行中の Web サイト配下にあり、フォルダの場所指定の方法として URL が使われるのであれば、先に URL をサーバ上のローカルパスに変換する必要があります。
ASP の Server オブジェクトが持つ MapPath メソッドで得られます。
http://msdn.microsoft.com/library/ja/jpiis/iishe …
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- Visual Basic(VBA) 指定月分の顧客データファイルを統合して並べ替え、所定の場所に貼り付ける 3 2022/09/10 07:55
- Excel(エクセル) Excelにて、フォルダ内のTextファイルをマクロで統合すると文字化けしてしまう時の解消コード 4 2023/01/01 07:32
- Excel(エクセル) Excel VBAどこが間違ってますか? 4 2023/07/17 10:04
- Excel(エクセル) Excel VBA 3 2023/04/22 10:46
- その他(パソコン・周辺機器) フォルダーを保存する際に同じ名前のフォルダーがあることを確認することってありますよね?ですが、たまに 4 2023/02/23 17:48
- Visual Basic(VBA) vbaサブフォルダーをワイルドカードで取得したい 2 2022/11/15 08:04
- Visual Basic(VBA) 指定月分の顧客データファイルを統合して並べ替え、所定の場所に貼り付ける (再質問) 4 2022/09/14 22:51
- Excel(エクセル) エクセルのマクロについて教えてください。 1 2022/03/31 12:46
- その他(Microsoft Office) フォルダーのプロパティで表示されるファイル数とフォルダーに実際に存在するファイル数が一致しない 2 2022/07/27 13:16
- 画像編集・動画編集・音楽編集 mp3の音楽ファイルの「アルバム」名を一括入力する方法 6 2023/05/08 14:58
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
時間帯判定をする。
-
Excelで =EMBED("Acrobat Docu...
-
JSPのout.printについて
-
JAVAからHTMLへ値を返す方法
-
ワイルドカード<?>と型パラメー...
-
C#でフォームのオブジェクト名...
-
パワーポイントのVBAでテキスト...
-
Object型からDouble型へのキャスト
-
VBAのWindowオブジェクトとWork...
-
【ExcelVBA】Webスクレイピング...
-
Unity,C#、複数の子オブジェク...
-
リアルタイムでグラフを作成
-
ビジュアルC++でボタンの有...
-
EXCEL VBAにて動的にCheckBOXを...
-
LISTBOXの内容が更新されま...
-
インデザインのテキスト回り込み
-
オブジェクト名をforループ内で...
-
COMコンポーネントって何?
-
オブジェクトに値を保持させる...
-
LabelValueBeanで作成したリス...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
パワーポイントのVBAでテキスト...
-
Excelで =EMBED("Acrobat Docu...
-
EXCEL VBAにて動的にCheckBOXを...
-
ワイルドカード<?>と型パラメー...
-
C#でフォームのオブジェクト名...
-
VBAのWindowオブジェクトとWork...
-
vb.net オブジェクト指向につい...
-
COMコンポーネントって何?
-
オブジェクトレベルとメタレベル
-
ビジュアルC++でボタンの有...
-
時間帯判定をする。
-
LISTBOXの内容が更新されま...
-
VBA 同じ名前のオブジェクトを...
-
オブジェクト名をforループ内で...
-
Object型からDouble型へのキャスト
-
ADO オブジェクトの渡し方
-
bmp画像をjpegやpng画像に圧縮...
-
Vbで通常使用するプリンターを...
-
戻り値がクラスオブジェクト
-
VBAでvlookup関数から、別シー...
おすすめ情報