|
出来るのだASP Q&A掲示板(過去LOG)
訪問数 52046
昨日 889
今日 776 【PR】 パソコン入門からIT専門書まで幅広く取り揃えています。セブン-イレブン受取り手数料無料のセブンアンドワイ。 |
Topに戻る
掲示板に戻る
検索
削除
管理者
|
![]()
ASPじゃなくてVBなんですけど
ザクレロさん
[2002/01/26 11:22:39]
[1520]
|
Re:ASPじゃなくてVBなんですけど
喜平さん
[2002/01/26 13:10:36]
[1521]
Re:ASPじゃなくてVBなんですけど
北岳さん
[2002/01/26 13:37:54]
[1522]
Re:ASPじゃなくてVBなんですけど
ザクレロさん
[2002/01/26 13:45:06]
[1524]
Re:ASPじゃなくてVBなんですけど
喜平さん
[2002/01/26 14:35:30]
[1525]
|
| [1520] ASPじゃなくてVBなんですけど |
| 投稿者:ザクレロさん 2002/01/26 11:22:39 |
| VBでMOドライブを認識する方法ってありますか? |
| [1521] Re:ASPじゃなくてVBなんですけど |
| 投稿者:喜平さん 2002/01/26 13:10:36 |
| > VBでMOドライブを認識する方法ってありますか? MO drive かどうかではなく、リムーバブル ディスク かどうかであれば、WSH (FileSystemObject)で可能です。 Drive オブジェクトのDriveType プロパティを 参照してください。 |
| [1522] Re:ASPじゃなくてVBなんですけど |
| 投稿者:北岳さん 2002/01/26 13:37:54 |
| MOとまでは判らないと思います。 少なくとも次のコードでは、書いていない以上、絶対に(笑)判りません。 手元にMOはないですが、Removalが得られると思います。 ---------VB5--------------- Option Explicit Private Sub Command1_Click() Dim x As Object, fs As Object Dim p As Integer, typ As String Set fs = CreateObject("Scripting.FileSystemObject") For Each x In fs.Drives MsgBox x p = x.DriveType Select Case p Case 0 typ = "Unknown" Case 1 typ = "Removal" Case 2 typ = "Fixed" Case 3 typ = "Remote" Case 4 typ = "CDROM" Case 5 typ = "RAMDisk" End Select MsgBox typ Next End Sub ------------------- DriveTypeの中身は「今日から使えるASP3.0サンプル集」p.312 から転写。 ASPからは、CreateObjectの前にServer.を付け、 MsgBoxをresponse.writeに変えれば同じコードが使えるはず(未確認)です。 |
| [1524] Re:ASPじゃなくてVBなんですけど |
| 投稿者:ザクレロさん 2002/01/26 13:45:06 |
| 返答ありがとうございます。これからやってみます。 もう一つ聞きたいことがあるんですけど MOドライブにディスクが挿入(認識)されているかどうかというのは どうしたらわかるのでしょうか?? MOドライブにアクセスした時にディスクが入っていない等の場合には 既存のエラーメッセージではなく、自分で定義したエラーメッセージ を表示させたいんですけども。 |
| [1525] Re:ASPじゃなくてVBなんですけど |
| 投稿者:喜平さん 2002/01/26 14:35:30 |
| > 返答ありがとうございます。これからやってみます。 > もう一つ聞きたいことがあるんですけど > MOドライブにディスクが挿入(認識)されているかどうかというのは > どうしたらわかるのでしょうか?? WSH (FileSystemObject)で可能です。 Drive オブジェクトのIsReady プロパティ を参照してください |
|
TreeBBS For ASP V.0.1.3 |