|
Private Sub 命令1_Click()
Dim ti As Date
ti = Time()Dim Flag As Boolean
Flag = Fun_FloppyDrive0("A:")
If Flag = False Then
'MsgBox "A:驱没有准备好,请将磁盘插入驱动器!", vbCritical
Else
'MsgBox "A:驱OK!"
End If
MsgBox DateDiff("s", ti, Time())End SubPrivate Function Fun_FloppyDrive0(sDrive As String) As Boolean
'-------------------------------
'函数:检查软驱中是否有盘的存在
'-------------------------------
On Error GoTo 110
ChDir (sDrive)Fun_FloppyDrive0 = True
Exit Function
110:
Fun_FloppyDrive0 = False
End Function
使用上面的代码,问题依旧:1、软盘1次都没有放进软驱——检查软驱最多2秒钟,最少1秒就可以检查出软驱中无软盘。2、软盘放进软驱读过一次(检查过一次)——最少9秒才能检查出软驱中元软盘。不知你们试过没有上面两种情况的测试没有? |
|