Article View: fj.lang.visualbasic
Article #367Re: FDDにディスクが挿入されているか(未フォーマットの場合)の検査?
From: ToyotaMacs Ogawa
Date: Mon, 23 Mar 1998 00:00
Date: Mon, 23 Mar 1998 00:00
34 lines
1946 bytes
1946 bytes
Markun Sagara wrote in message <6eq5qr$ee8$1@nn-os001.ocn.ad.jp>...
>FDDにFDが挿入されているか検査したいのですが、なにか良い方法がありますでしょ
>うか?
>ちなみに、未フォーマットでも挿入されていればOKにしたいのですが。
>VB で DIR関数を使うと Err.Number 52が、挿入されていなくても、されていても未
>フォーマットの場合、同じ番号が返ってきてしまうので。
>
こんにちは。私も以前、
FDデバイスの状態を調べる方法が分らなかった時に、
次のような方法を教えてもらいました。
On Error Resume Next
Open drvpath For Output As #1
Select Case Err.Number
Case 57
MsgBox "フォーマットされてない"
Case 70
MsgBox "FDがプロテクトされている"
Case 71
MsgBox "デバイスの準備ができていない"
Case 75
MsgBox "正常" 'パス名が無効
End Select
[57]で未フォーマットでも挿入されているかどうかを判断
できると思います。
[75]の意味は「パス名が無効」ということですが、FDが挿入されて
いるかだけを見るのであれば、正常ということにしています。
(株)トヨタマックス システム技術部 小川 浩三
E-mail:k-ogawa@syseng.toyotamacs.co.jp
Technical Details
Message-ID:
<6f499p$n2m$1@nn-os001.ocn.ad.jp>Path:
arc1-ca.pugleaf.net!unknown!not-for-mailReferences:
<6eq5qr$ee8$1@nn-os001.ocn.ad.jp>Show Full Headers
Complete Article Headers
X-Google-Language: Japanese,JIS X-Google-Thread: 105c2e,ab22c05c5f30601a X-Google-Attributes: gid105c2e,public From: "ToyotaMacs Ogawa" <k-ogawa@syseng.toyotamacas.co.jp> Subject: Re: FDDにディスクが挿入されているか(未フォーマットの場合)の検査? Date: 1998/03/23 Message-ID: <6f499p$n2m$1@nn-os001.ocn.ad.jp> X-Deja-AN: 336664711 Content-Transfer-Encoding: 7bit References: <6eq5qr$ee8$1@nn-os001.ocn.ad.jp> Mime-Version: 1.0 Content-Type: text/plain; charset="iso-2022-jp" X-MimeOLE: Produced By Microsoft MimeOLE V4.71.1712.3 Organization: NTT Open Computer Network Newsgroups: fj.lang.visualbasic