WinFuture-Forum.de: Helft Einem Programmieranfänger! - WinFuture-Forum.de

Zum Inhalt wechseln

Nachrichten zum Thema: Entwicklung
Seite 1 von 1

Helft Einem Programmieranfänger! Programm zum Öffnen eines CD-Laufwerkes


#1 Mitglied ist offline   Kaktusbombe 

  • Gruppe: aktive Mitglieder
  • Beiträge: 51
  • Beigetreten: 23. März 07
  • Reputation: 0
  • Interessen:Programmieren :-)

  geschrieben 07. Mai 2008 - 10:44

Hallo Leute, Ich brauche eure Hilfe beim Schreiben eines Programms:

Ich möchte ein Programm, mit dem ich per Mausklick das CD/DVD-Laufwerk meines Computers öffnen lassen kann. Geht das ? Wenn ja, Wie? :)
Ich habe folgende Programmiersprachen zur Auswahl:

-Visual Basic 2005 Express
-Purebasic
-Dev-Cpp

Bitte auch für einen Anfänger brauchbare und verständliche Antworten.
0

Anzeige



#2 Mitglied ist offline   kiffw 

  • Gruppe: aktive Mitglieder
  • Beiträge: 223
  • Beigetreten: 13. April 05
  • Reputation: 0
  • Geschlecht:Männlich

geschrieben 07. Mai 2008 - 10:48

Es gibt im Internet zich Vorlagen und Anleitungen! Einfach mal googeln und nicht immer alles vorkauen lassen :)
MfG KiffW

Eingefügtes Bild
0

#3 Mitglied ist offline   Witi 

  • Gruppe: aktive Mitglieder
  • Beiträge: 5.942
  • Beigetreten: 13. Dezember 04
  • Reputation: 43
  • Geschlecht:Männlich
  • Wohnort:Kingsvillage
  • Interessen:Frickeln

geschrieben 07. Mai 2008 - 10:48

C++
// use mciSendString() to open and close the CD-ROM door
// you have to link with the winmm.lib file, or
// in the case of Dev-C++ link with libwinmm.a via
// Project>>Project Options>>Parameters>>Add Lib>>libwinmm.a
// a Dev-C++ tested console application by  vegaseat  18dec2004

#include <iostream>  
#include <windows.h>   // Sleep() 
#include <mmsystem.h>  // mciSendString()

using namespace std;   // std::cout, std::cin

int main()  
{  
  mciSendString("open CDAudio", NULL, 0, NULL);
  Beep(440,1000);   
  cout << "Opening CD-ROM door ..." << endl;  
  mciSendString("set CDAudio door open", NULL, 0, NULL);  

  cout << "Closing the CD-ROM door in 5 seconds ..." << endl;  
  Sleep(5000);  
  mciSendString("set CDAudio door closed", NULL, 0, NULL);  

  mciSendString("close CDAudio", NULL, 0, NULL);

  cin.get();  // wait  
  return 0;  
}
Quelle
0

Thema verteilen:


Seite 1 von 1

1 Besucher lesen dieses Thema
Mitglieder: 0, Gäste: 1, unsichtbare Mitglieder: 0