- ベストアンサー
VBでディスクの空き容量を調べたい。
VBでファイルをコピーするプログラムを作りたいのですが、コピー先の空き容量をチェックしてから、コピーする様にしたいと考えています。 コマンドで取得する方法が見つからない(見つけられない)のですが、ユーザー関数を作ってチェックすべきでしょうか? それはどのようにすればよろしいでしょうか? 現在コーディング中でかなり困っています。 申し訳ないのですが、宜しくお願いします。
- みんなの回答 (2)
- 専門家の回答
質問者が選んだベストアンサー
Win32 APIのGetDiskFreeSpace()関数を使えば情報はとれます。 VBからWin32APIのコールの仕方は市販の書籍やMSDNライブラリで情報収集してから呼び出したほうがいいと思います。
その他の回答 (1)
- a-kuma
- ベストアンサー率50% (1122/2211)
回答No.2
GetDiskFreeSpaceEx() という API があるので、それを使えばよいでしょう。 サンプルプログラムを載せているページを参考URL に。