Luk cd drev

Tags:    c++ .net

<< < 12 > >>
Jeg har lavet en DLL som i Dev-C++ som kan åbne cd drevet ved hjælp af SDL..

Men hvordan kan jeg så lukke den igen?
Er ikke sikker på at man kan det med SDL pack'en



15 svar postet i denne tråd vises herunder
3 indlæg har modtaget i alt 4 karma
Sorter efter stemmer Sorter efter dato
Fold kodeboks ind/udKode 


Husk at tilføje biblioteket 'libwinmm.a' for at kunne kompilere koden.


Med venlig hilsen

Mads Nielsen



Jeg ved entligt ikke hvad man skal gøre men her er et link til en anden forum tråd hvor de har det samme problem
http://www.udvikleren.dk/thread.php?techid=1&f=1&t=334
håber det kan hjælpe hvis linket ikke virker så gå ind i forum tråden der hedder eject cd-drev eller sådan noget den ligger her i c/c++ forumet under besvarede tråde



Burde den ikke lukke hvis du bare køre funktionen 2 gange??
Fordi, det er jo også bare en enkelt knap på cd-rom drev.

Søren



UPS
Jeg havde ikke set at du også havde oprettet den anden forum tråd.



Jeg har lavet en DLL som i Dev-C++ som kan åbne cd drevet ved hjælp af SDL..

Men hvordan kan jeg så lukke den igen?
Er ikke sikker på at man kan det med SDL pack'en


Det skulle være ligetil. Du skal bruge funktionen:
SDL_CDClose();

Ellers prøv at kigge på:
http://www.libsdl.org/intro/usingcdrom.html

Hvis du stadig har problemer. Kan du prøve at forespørge på deres forum:
http://news.gmane.org/gmane.comp.lib.sdl

Med venlig hilsen

Mads Nielsen





Det skulle være ligetil. Du skal bruge funktionen:
SDL_CDClose();

Ellers prøv at kigge på:
http://www.libsdl.org/intro/usingcdrom.html

Hvis du stadig har problemer. Kan du prøve at forespørge på deres forum:
http://news.gmane.org/gmane.comp.lib.sdl

Med venlig hilsen

Mads Nielsen



SDL_CSClose er ikke til at lukke CD drevet med, men bare til at Release'e CD device'en med..




Jeg har lavet en DLL som i Dev-C++ som kan åbne cd drevet ved hjælp af SDL..

Men hvordan kan jeg så lukke den igen?
Er ikke sikker på at man kan det med SDL pack'en


Er der en speciel grund til at du benytter SDL. Hvis ikke, kan du benytte MCI, hvor jeg har kildekode til at både kunne åbne og lukke et CDROM drev, hvis det har interesse.

Med venlig hilsen
Mads Nielsen




Er der en speciel grund til at du benytter SDL. Hvis ikke, kan du benytte MCI, hvor jeg har kildekode til at både kunne åbne og lukke et CDROM drev, hvis det har interesse.

Med venlig hilsen
Mads Nielsen


Ja, det har det meget.. Så længe det virker til Dev-C++



Er der en speciel grund til at du benytter SDL. Hvis ikke, kan du benytte MCI, hvor jeg har kildekode til at både kunne åbne og lukke et CDROM drev, hvis det har interesse.

Med venlig hilsen
Mads Nielsen


Ja, det har det meget.. Så længe det virker til Dev-C++


MCI virker fint nok til Dev-C++, men det virker kun under windows.
Smid en kommentar hvis du vil have koden.


Med venlig hilsen

Mads Neilsen




MCI virker fint nok til Dev-C++, men det virker kun under windows.
Smid en kommentar hvis du vil have koden.


Jeg bruger også windows så bare det virker der..




<< < 12 > >>
t