Hier haben wir mal ein kleines Beispiel zum Einsatz der DeviceIOControl-Api,
hauptsächlich um damit auf das Diskettenlaufwerk zuzugreifen. Das Ganze
funktioniert erst ab Windows 2000, Windows 98 geht meines Wissens nach nicht!
Der erste Button "Festplattenspeed" funktioniert nur, wenn ihr zwei Festplatten
drin habt, er legt dabei ein kleines Image eurer ersten Platte auf die zweite
ab, jedoch nur ein paar Megabyte.
Ich denke, die anderen Buttons Floppyiamge, Floppygeometrie und Floppyformat
(Lowlevel) erklären sich von selbst. Viel Spaß damit
27.12.2002 Hinzugefügt
Autor: Dominik Auras <Dominik_auf_vbinside.de>
Code aus Form1.frm
Option ExplicitPrivate Sub Command1_Click()
Command1.Enabled = False
DiskImage "c:", "d:\test.img"
Command1.Enabled = True
End Sub
Private Sub Command2_Click()
Command2.Enabled = False
DiskImage "a:", "d:\test.img"
Command2.Enabled = True
End Sub
Private Sub Command3_Click()
ShowGeometry "a:"
End Sub
Private Sub Command4_Click()
Command4.Enabled = False
Format "a:"
Command4.Enabled = True
End Sub