Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1069 connectés 

  FORUM HardWare.fr
  Programmation

  comment ouvrir et fermer un graveur (ou lecteur CD) logiciellement?

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

comment ouvrir et fermer un graveur (ou lecteur CD) logiciellement?

n°15104
gabrielj
Posté le 20-02-2001 à 15:12:21  profilanswer
 

on est en train de fabriquer un chargeur de CD pour graveur, pour pouvoir graver des dizaines de CDs a la suite sans intervention, et il on arrive pas a trouver comment fermer le graveur de CD, sinon en soudant diretement le bouton du graveur.
merci de votre aide.

mood
Publicité
Posté le 20-02-2001 à 15:12:21  profilanswer
 

n°15109
k1200
Posté le 20-02-2001 à 15:27:12  profilanswer
 

Je sais qu'il y a un api Windows qui fais ca mais je ne sais plus la quel.

n°15137
Kyle_Katar​n
Posté le 20-02-2001 à 19:39:16  profilanswer
 

Y'a tjs les commande MCI sinon mais faut se taper l'initialisation... pour pas grand chose dans ton cas.

n°15140
JWhy
je peux plier (héhé)
Posté le 20-02-2001 à 19:56:06  profilanswer
 

gabrielj> pareil que Kyle_Katarn:  
 
il faut que tu 'open D: type cdaudio alias CDDrive' (init) et si ca a reussi, que tu 'set CDDrive door open' ou 'set CDDrive door closed' (ouvrir/fermer le lecteur) puis que 'close CDDrive' (release)
 
en delphi, ca donnerait qqchose comme ca :

Citation :


function SetCDTray( ADrive: char; AOpen: boolean ): boolean;
var
  sCmd: string;
begin
  sCmd := 'open '+ADrive+':'+' type cdaudio alias CDDrive';
  if (mciSendString(PChar(sCmd),nil,0,0) <> 0) then
    Result := false
  else
    try
      try
        if AOpen then
          sCmd := 'set CDDrive door open'
        else
          sCmd := 'set CDDrive door closed';
        mciSendString(PChar(sCmd),nil,0,0);
        Result := true;
      finally
        mciSendString('close CDDrive',nil,0,0);
      end;
    except
      result := false;
    end;
end;


 
HTH!

 

--Message édité par JWhy--


---------------
www.alliancefrancophone.org ... Home is where the heart is

Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation

  comment ouvrir et fermer un graveur (ou lecteur CD) logiciellement?

 

Sujets relatifs
Meu veux pas s ouvrir mon vbscriptComment faire ouvrir auto.. un fichier exe dans une page web ?
---> MODERATEUR : Pourquoi avoir fermer mon topic ??Vb 6 Comment ouvrir un bmp dans une form
Comment ouvrir un fichier existant en écriture en Java ?[VB] Fermer brutalement un Winsock
Comment ouvrir page html en taille max?Fermer un lien ODBC avec Access ?
Plus de sujets relatifs à : comment ouvrir et fermer un graveur (ou lecteur CD) logiciellement?


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR