A 回答 (3件)
- 最新から表示
- 回答順に表示
No.3
- 回答日時:
FileSystemObjectを使えば似たようなことができます。
Dim objFSO
Dim objFile
Dim strText
Set objFSO = WScript.CreateObject("Scripting.FileSystemObject")
For Each objFile In objFSO.GetFolder("D:\test").Files
' ファイル名
If strText <> "" Then
strText = strText & vbCrLf & objFile.Name
Else
strText = objFile.Name
End If
' 更新日時
strText = strText & ":" & objFile.DateLastModified
Next
WScript.Echo strText
Set objFSO = Nothing
[MSDN]FileSystemObject のプログラミング
http://msdn.microsoft.com/ja-jp/library/cc392177 …
No.1
- 回答日時:
APIを使えば可能ですが今回は別な方法をご紹介します。
1.バッチファイルを作る。
仮にファイル名をc:\dtof.batとし、メモ帳などで中身は
dir c:\*.* >c:\ddd.tmp
とする。
これはc:\のディレクトリー情報をc:¥ddd.tmpに落とすバッチです。
2.このバッチファイルをVBで実行する
Dim dblRET
dblRET = Shell("c:\ddd.bat", vbNormalFocus)
3.c:¥ddd.tmpを読み込んで必要なデータを切り出す。
以上
APIの方はVB花ちゃんやVB中学校等で探せば見つかると思いますよ。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- Excel(エクセル) Excelにて、フォルダ内のTextファイルをマクロで統合すると文字化けしてしまう時の解消コード 4 2023/01/01 07:32
- Excel(エクセル) 配列操作について 5 2023/04/18 07:27
- Access(アクセス) CSVファイルの「0落ち」にVBA 6 2023/02/02 15:27
- Excel(エクセル) 【VBA】指定フォルダに格納中のテキストファイルをエクセルで処理し結果のエクセルを新規フォルダに保存 1 2022/03/25 14:19
- Visual Basic(VBA) エクセルのマクロについて教えてください。 1 2023/08/08 11:02
- Visual Basic(VBA) 入力ボックスが繰り返しポップアップして止まらない。 下記コードでファイル名の変更をしたいのですが、変 1 2022/09/08 11:27
- Excel(エクセル) フォルダ内のファイル全てに対して、シート名・ファイル名を変更する方法(マクロ VBA) 2 2022/04/02 10:56
- Excel(エクセル) エクセル 任意の列数で分割する方法 3 2022/07/31 14:58
- Visual Basic(VBA) Excelのマクロについて教えてください。 作業フォルダ内に2つのファイルがあります。 このファイル 2 2023/07/09 13:40
- Visual Basic(VBA) ファイル全てを .xlsm に変更したところ、プログラムが途中で落ちてしまっています 17 2022/12/07 12:03
このQ&Aを見た人はこんなQ&Aも見ています
-
新NISA制度は今までと何が変わる?非課税枠の拡大や投資対象の変更などを解説!
少額から投資を行う人のための非課税制度であるNISAが、2024年に改正される。おすすめの銘柄や投資額の目安について教えてもらった。
-
VBScriptでファイルの日時順(降順)で並び替えて一覧を出力したい。
その他(プログラミング・Web制作)
-
VBSの処理中一旦処理を止めて再開させたい。
Visual Basic(VBA)
-
【vbs】ファイル名の検索と該当ファイルの削除について
その他(プログラミング・Web制作)
-
-
4
VBのFunctionで、配列を引数や返却値にできますか?
Visual Basic(VBA)
-
5
VBscriptからバッチに変数を渡すには?
その他(プログラミング・Web制作)
-
6
VBScriptでCSVファイルを読み出したい
その他(プログラミング・Web制作)
-
7
WScript.Echo と msgbox
その他(Microsoft Office)
関連するカテゴリからQ&Aを探す
おすすめ情報
このQ&Aを見た人がよく見るQ&A
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
C言語 配列の長さの上限
-
defineを使った配列
-
先頭アドレスとは何ですか?
-
テキストファイルから文字列を...
-
【速いブラインドタッチ】手を...
-
配列で格納したものをmsgboxで...
-
C言語 メモリ?
-
C言語で巨大配列を作るにはどう...
-
パイソンの
-
unsigned char配列への入力の仕方
-
配列をEraseしてもメモリが開放...
-
MFC、ダイアログベースでのモー...
-
配列を使わずに、変数名を動的...
-
Redimした動的配列はEraseする...
-
パスカルの三角形
-
【Mathematica】 Protectされて...
-
新型コロナウィルスのオミクロ...
-
ポインタの配列のコンマについて
-
C++ vectorに配列をプッシュしたい
-
C言語で特定列だけを抽出して配...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
C言語 配列の長さの上限
-
配列を使わずに、変数名を動的...
-
配列で格納したものをmsgboxで...
-
配列の参照渡しで型が一致しま...
-
C# Listを使わずに2次元配列の...
-
VBで構造体の配列を関数に渡す...
-
複数の選択範囲の行番号を個別...
-
パイソンの
-
先頭アドレスとは何ですか?
-
【速いブラインドタッチ】手を...
-
C# 配列の変数宣言について。
-
C言語初心者 ポインタについて...
-
unsigned char配列への入力の仕方
-
テキストファイルから文字列を...
-
ExcelVBAで質問です。離れた二...
-
Redimした動的配列はEraseする...
-
C言語で特定列だけを抽出して配...
-
擬似コード 長さがmの配列でな...
-
メモリの初期値
-
C言語初心者 構造体 課題について
おすすめ情報