Avatar billede ferdinand.k Mester
11. august 2003 - 14:29 Der er 14 kommentarer og
1 løsning

skub drev ud

jeg skal have lavet en funktion der kan skubbe et removable drev ud. dvs. når jeg har trykket på en knap, skal den skubbe drevet ud, eller på anden måde deaktivere det, således det er sikkert at hive ud af maskinen... er der nogen der har gjort det før?
Avatar billede ferdinand.k Mester
11. august 2003 - 16:37 #1
skal der flere point til, eller kan det ikke lade sig gi sig, eller hva?
Avatar billede henrik13 Nybegynder
11. august 2003 - 16:40 #2
>> ferdinand.k
Jeg tror ikke der er nogen løsning, men holder øje med spørgsmålet, da jeg kan se det smarte i det.  :o)
Avatar billede ferdinand.k Mester
11. august 2003 - 16:43 #3
der må da være en løsning. hvis man kan få fat i sit cd'drev, og åbne/lukke dette, må man da også kunne mounte/umounte et removable drev?!
Avatar billede fynbohans Nybegynder
12. august 2003 - 10:48 #4
Du skal bruge en Windows-funktion. Prøv at spørge under Visual Basic.
Leder selv når jeg får tid.
Avatar billede hekla Nybegynder
17. august 2003 - 19:44 #5
Jeg fandt denne: http://msdn.microsoft.com/library/default.asp?url=/library/en-us/fileio/base/fsctl_dismount_volume.asp

Prøv den med en call shell.
Jeg har ikke selv testet den.
Avatar billede ferdinand.k Mester
18. august 2003 - 11:15 #6
hekla -> Jeg må indrømme at jeg ikke helt kan gennemskue den. Har du mulighed for at leve en demo, evt for lidt flere point?!
Avatar billede hekla Nybegynder
18. august 2003 - 12:04 #7
Jeg havde ikke kigget på det i detaljer og det ser godt nok lidt langhåret ud. Jeg er ikke sikker på om jeg kan finde ud af at lave det. Du kunne evt. lave det som et nyt spm, så kunne det være at der var andre der kunne.
Avatar billede fynbohans Nybegynder
18. august 2003 - 16:41 #8
Den funktion du skal bruge handler om "eject cdrom".
Prøv at søge i VBnet  http://www.mvps.org/vbnet/ på dette.
Så kan vi altid forsøge at få det til at virke i Access.
Prøver selv i aften.
Avatar billede mlhave Nybegynder
17. september 2003 - 17:36 #9
Prøv at kigge her, jeg har ikke testet den, men fandt den på et Access-site:

If you ever need to control the door on your cd-rom, here is the coding to do it

DDeclare Sub mciSendStringA Lib "winmm.dll" (ByVal lpstrCommand As String,
ByVal lpstrReturnString As Any, ByVal uReturnLength As Long, ByVal hwndCallback As Long)

To open the door, use :

mciSendStringA "Set CDAudio Door Open", 0&, 0, 0

To close the door, use :

mciSendStringA "Set CDAudio Door Closed", 0&, 0, 0
Avatar billede ferdinand.k Mester
30. oktober 2003 - 10:57 #10
jeg har STADIG brug for hjælp her...
Avatar billede fynbohans Nybegynder
30. oktober 2003 - 12:15 #11
Er det kun et CD-drev det drejer sig om?
Avatar billede ferdinand.k Mester
10. november 2003 - 13:28 #12
nej, det er en USB stick det drejer sig om... Hvis du trækker en usbstick ud, siger den at du kan miste data, hvis du ikke husker at "stoppe" drevet først... Det er dette jeg skal bruge en kode til...
Avatar billede ferdinand.k Mester
10. november 2003 - 13:29 #13
så er der lidt flere point's.......
Avatar billede ferdinand.k Mester
20. november 2003 - 10:58 #14
crap... lukker... :( har stadig ikke fundet en løsning...
Avatar billede hekla Nybegynder
20. november 2003 - 17:56 #15
Jeg har fundet noget andet, som måske kan bruges, men det virker kun på Win NT, 2000 og XP:
http://www.mvps.org/vbnet/code/disk/devioejectload.htm
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Dyk ned i databasernes verden på et af vores praksisnære Access-kurser

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester