Op donderdag 24 januari 2002 11:34 schreef Ronald_stage het volgende:
code:
1
2
3
| Private Sub Drive1_Change()
If Drive1.Drive = "D:\" and Dir1.Path = "" Then MsgBox "plaats een cd" Else Dir1.Path = Drive1.Drive
End Sub |
dit werkt dus niet, kan iemand mij vertellen hoe dit wel werkt?
Dit lost Windows al voor je op.
Hard kijken naar D:\ drive (als CD-ROM) lijkt me sowieso al
zeer fout (en dan druk ik het zacht uit).
Wat je wel zou kunnen doen als je het op deze foute manier wilt oplossen:
code:
1
2
3
4
5
6
7
| On Error Resume Next
If Dir1.Path <> "" Then
MsgBox "Er is een CD geplaatst"
End If
If Err Then
MsgBox "Plaats CD-tje, aub"
End If |
Bovenstaande code zou fout kunnen zijn aangezien ik geen VB bij de hand heb (en ook geen CD-ROM station).
Hoe dan ook dit BLIJFT een foute manier..