begin process at 2012 05 30 01:22:12
  Trouver un code source :
 
dans
 
Accueil > Forum > 

Archive C/C++

 > 

Archives

 > 

Systeme

 > 

ouvrire lecteur Cd en Console en C


Derniers messages déposésPoser une question dans le forum ou lancer une discussion

ouvrire lecteur Cd en Console en C

vendredi 13 janvier 2006 à 14:58:24 | ouvrire lecteur Cd en Console en C

Anthobask02

Bonjour !

J'aimerais savoir s'il est possible d'ouvrir un lecteur CD  avec la console ?

Si oui : quel est le code que je dois utilisé ?

Merci

vendredi 13 janvier 2006 à 15:00:24 | Re : ouvrire lecteur Cd en Console en C

buno

Administrateur CodeS-SourceS
Recherche dans les sources sur ce site, il y en a une qui parle de ça: "pose ta bière" ou un truc du genre...

Buno
----------------------------------------
L'urgent est fait, l'impossible est en cours. Pour les miracles, prévoir un délai...
Le site de mon mariage
vendredi 13 janvier 2006 à 15:16:17 | Re : ouvrire lecteur Cd en Console en C

Anthobask02

j'ai deja cherché mais j'ai rien trouvé en console, quant à "pose ta bière" j'ai pas trouvé


.
vendredi 13 janvier 2006 à 15:24:26 | Re : ouvrire lecteur Cd en Console en C

Joky

Membre Club
SendMCIString(...)

if(!Meilleur("Joky")) return ERREUR;<

vendredi 13 janvier 2006 à 15:27:30 | Re : ouvrire lecteur Cd en Console en C

Anthobask02

bas en faite j'ai fais ça :



#include <stdio.h>
#include <stdlib.h>
#include <windows.h>
#include <mmsystem.h>

int main(int argc, char *argv[])
{
          mciSendString("open C:\\ type cdaudio alias cdaudio", 0, 0, 0);
          mciSendString("Set cdaudio door open wait", 0, 0, 0);
          mciSendString("close cdaudio", 0, 0, 0);
 }


mais il me donne des erreurs comme

  [Linker error] undefined reference to `mciSendStringA@16'


Et c'est pour ca je me demander si c'était possible en console...



vendredi 13 janvier 2006 à 15:27:30 | Re : ouvrire lecteur Cd en Console en C

Joky

Membre Club
Encore mieu
mciSendString()
http://c.developpez.com/faq/bcb/?page=systemelecteurs

if(!Meilleur("Joky")) return ERREUR;<

vendredi 13 janvier 2006 à 15:31:40 | Re : ouvrire lecteur Cd en Console en C

Anthobask02

merci

merci il ne precise pas que c'est pour la console ( désolé, je suis peut etre un peu embetant, là )

vendredi 13 janvier 2006 à 15:33:31 | Re : ouvrire lecteur Cd en Console en C

BruNews

Administrateur CodeS-SourceS
Faut donner les libs au linker, pas seulement le h.

ciao...
[ Lien ]
BruNews, MVP VC++
vendredi 13 janvier 2006 à 15:37:55 | Re : ouvrire lecteur Cd en Console en C

Anthobask02

Merci !

mais comment on fait ? (je suis débutant)

vendredi 13 janvier 2006 à 15:42:44 | Re : ouvrire lecteur Cd en Console en C

Joky

Membre Club
#include <windows.h>

typedef MCIERROR (WINAPI* joMciSendString) ( LPCTSTR lpszCommand, 
                                             LPTSTR lpszReturnString, 
                                             UINT cchReturn,      
                                              HANDLE hwndCallback );

int main()
{
  HMODULE hDll = LoadLibrary("winmm.dll");
  if(!hDll)
  {
           printf("Erreur LoadLibrary\n");
           system("pause");
           return 0;
  }
 
  joMciSendString MyFunc = (joMciSendString)GetProcAddress(hDll, "mciSendStringA");
  if(!MyFunc)
  {
             printf("Erreur GetProcAddress\n");
             FreeLibrary(hDll);
             system("pause");
             return 0;
  }

  MyFunc("Set cdaudio door open wait", NULL, 0, NULL);
  FreeLibrary(hDll);
  system("pause");
  return 0;
}

Ou bien tu link direct winmm.lib lol

if(!Meilleur("Joky")) return ERREUR;<


1 2

Cette discussion est classée dans : cd, lecteur, console, ouvrire


Répondre à ce message

Sujets en rapport avec ce message

ouverture du lecteur CD ? [ par stjo ] Comment puis-je faire pour ouvrir le lecteur de mon programme comme avec VB6 en Dev C++, VC++ ou Gtk+ ?TymkMerci d'avance Ouverture du lecteur de CD-ROM [ par EgorLetov ] j'ai un big problème je n'arrive pas à ouvrir mon lecteur cd sous windows en cpp. J'utilise VCplusplus. JE N'UTILISE PAS DE MFC !!!#include "windows.h Cd rom obligatoire [ par juki_webmaster ] Bonjour, Je voudrais savoir si vous pouviez me mettre juste sur la voie pour realiser un programme qui demmanderais qu'un cd rom special est toujours Comment savoir si un lecteur cd contient un disque??? [ par supergrey ] Je cherche une fonction pour savoir si un CD est présent dans le lecteur.Merci! Ouvrir le lecteur CD [ par darkdidi ] Bonjour!Je voudrais savoir quelle est la fonction permettant d'ouvrir le lecteur CD et, si possible, son code complet d'utilisation.Merci beaucoup! Présence CDROM dans le lecteur [ par cobra2008 ] Bonjour, je dois lire un fichier  (texte) sur un CDROM et pour cela je dois savoir si un CD est présent dans le lecteur. A priori, cela n'as pas l'air Ecrire sur tout les disque et pas le lecteur CD [ par sebastienmz ] BOnjour tlmMon programme écrit un fichier sur tout les disques dure,clef usb ectet mon problème c'est comment je peut détecter avant d'écrire si c'est lettre de lecteur (DVD ou CD) [ par JimyRyan ] Bonjour.comment récuprer la lettre d'un lecteur (DVD ou CD rom).j'ai un programme qui effectue une recherche de fichier a partir de leur extensions, p Comment faire pour ouvrir le lecteur CD/DVD d'un ordinateur? [ par ndubien ] Bonjour,Comment faire pour ouvrir et/ou fermer le lecteur CD/DVD d'un ordinateur?En programmation C API Win32.Merci de me détailler le fonctionnement. Ouvrir-Fermer lecteur cd [ par Xentor609 ] bonjour a tous,J'ai 2 ptite question:1) Existe t-il un moyen de detecter si un lecteur de cd est ouvert ou ferme? si oui, lequel?2) Lorsque j'utilise


Nos sponsors


Sondage...

Comparez les prix

CalendriCode

Mai 2012
LMMJVSD
 123456
78910111213
14151617181920
21222324252627
28293031   

Consulter la suite du CalendriCode

Photothèque

A découvrir



 
Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils.
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés

Google Coop CodeS-SourceS Google Coop CodeS-SourceS
Temps d'éxécution de la page : 0,218 sec (4)

Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales