マニュアルトップ / 逆引きヘルプ / 命令〜ファイル操作関連
←　前のページ 次のページ　→

ドライブ名の一覧を得るには？

  現在使用中のマシンのドライブ名の一覧を得るには、DLLを使います。

  `'サンプル1

  //メルマガ no.012 mokaさんの記事より抜粋・一部改変 『KERNEL32.DLL』の、『DWORD GetLogicalDrives』を、 『』の、『ドライブ構成取得』として、DLLを利用。 ドライブ構成取得。 バイナリに変換。 ドライブ名列挙。 表示。 待機。 ＊バイナリに変換 D=それ。B=「」。s=0。 「D>0」で、ループ( S=2^s Dと、Sの、AND。 もし、それ=0ならば、B=「0」&B 違えば、(B=「1」&B。D=D-S。) s=s+1 ) それ=B 戻る。 ＊ドライブ名列挙 B=それ。 L=「」 (文字数)回( Bから、1文字、右端を切り取る。 もし、それ=1ならば、L=L&文字(65{A}+回数-1)&『:\』＆「\n」 ) それ=L 戻る。

  `

  作成日　2003/06/27　作成時のひまわりバージョン　1.76b

←　前のページ 次のページ　→
マニュアルトップ / 逆引きヘルプ / 命令〜ファイル操作関連