質問: ドライブ名の取得について vb初心者です。 すごく基礎的なことで恥ずかしいんですが どうにもわからないのでご教示ください。 m(__)m ドライブ直下にあるファイルの入出力処理をやりたいのです。 ドライブは「ドライブリストボックス」を使ってドライブ名を選択できるようにしたいのですが ハードディスクのドライブ名が ”c:[windows]” のようになってしまうのを防ぐ方法はないでしょうか? 単純に”c:” ”d:”のようにドライブ名だけ 表示・取得したいのですが... 方法をご存知の方、ご教示ください。 よろしくお願いします。
回答: ドライブリストではなく、filesystemobjectかapi関数を使ってコンボボックスで代用するとか。要は手作りでドライブリストボックスを作る。 この辺参考に http://www.bcap.co.jp/hanafusa/vbhlp/fso01.htm http://vbvbvb.com/jp/gtips/0101/ggetlogicaldrivestrings.html