| |
|
|
![: 05.09.2008](.././../../i/a/noavatar.gif) | Wenn ich diesen Text laufen lasse: KompilierenMarkierenSeparieren ...bekomme ich bei einem Diskettenlaufwerk (A: oder B: (vorausgesetzt, es ist keine Diskette vorhanden) die beiliegende Meldung. Nach Klick auf Weiter wird dann "Leer" angezeigt. Das passiert nur bei den Diskettenlaufwerken. - Alle anderen LW zeigen gleich "Leer" an. Wie kann ich diese Meldung unterdrücken oder umgehen ? |
|
|
| |
|
|
|
![Jörg Sellmeyer: 05.09.2008](.././../../i/a/8132362004294faafc5e8c.jpg) Jörg Sellmeyer | Du kannst erstmal testen, ob überhaupt was im Laufwerk ist. Was gibt denn ChDir "A:\" für einen %ioresult-Wert zurück? |
|
|
| Windows XP SP2 XProfan X4... und hier mal was ganz anderes als Profan ... ![](https://www.wuestensand.info/images/CoverFataMorganaklein.jpg) | 05.09.2008 ▲ |
|
|
|
|
![Dieter Zornow: 05.09.2008](.././../../i/a/101212027948ca98cf1d74c.jpg) Dieter Zornow | @Horst Versuchs mal so KompilierenMarkierenSeparierentestet ob des Laufwerk ansprechbar ist
Def GetVolumeInformation(8) !"KERNEL32","GetVolumeInformationA"
Proc CheckDrive
Parameters lw$
Declare result&,lw#
If len(lw$) = 1
lw$=lw$ + ":"
ELSEIF len(lw$) = 2
lw$=lw$ + ""
ELSEIF len(lw$) > 3
lw$ = left$(lw$,3)
ENDIF
Return GetVolumeInformation(addr(lw$),0,0,0,0,0,0,0)
EndProc
if checkdrive("A:") = 1
Print STR$(DiskSize("A:\"))
else
Print "Leer"
endif
|
|
|
| Er ist ein Mann wie ein Baum. Sie nennen ihn Bonsai., Win 7 32 bit und Win 7 64 bit, mit XProfan X2 | 05.09.2008 ▲ |
|
|
|
|
![: 05.09.2008](.././../../i/a/noavatar.gif) | @Dieter Das war es ! ![](.././../../i/s/top.gif) Danke |
|
|
| |
|
|