Visualizzazione dei risultati da 1 a 6 su 6
  1. #1

    [C++] Funzione per aprire e chiudere lo sportello del lettore/masterizzatore

    Salve a tutti.
    come da tittolo, stò cercando un modo in C++ di aprire il cassetto del lettore (cd/dvd)/masterizzatore.
    Ho provato a cercare su google ma nessun risultato mi è stato d'aiuto.
    Molto probabilmente non esisterà una funzione valida per tutti i tipi, ma se è possibile mi piacerebbe avere una dritta su come potrei fare. Grazie in anticipo. cordiali saluti

  2. #2
    Basta usare la funzione mciSendString con gli opportuni parametri, a memoria la stringa da inviare al dispositivo dovrebbe essere "Set CDAudio Door Open Wait".
    "Se riesci a passare un pomeriggio assolutamente inutile in modo assolutamente inutile, hai imparato a vivere."

  3. #3
    Utente di HTML.it L'avatar di XWolverineX
    Registrato dal
    Aug 2005
    residenza
    Prague
    Messaggi
    2,563
    Che brutto sistema...non potevano fare una combinazione di flags per decidere le operazioni?
    "Se proprio devono piratare, almeno piratino il nostro." (Bill Gates)

    "Non è possibile che 2 istituzioni statali mi mettano esami nello stesso giorno." (XWolverineX)

    http://xvincentx.netsons.org/programBlog

  4. #4
    Questione di gusti, io trovo molto più leggibile una stringa tipo "set CDAudio door open" che una criptica lista di flag... Con le stringhe leggi l'istruzione e sai immediatamente cosa fa, senza dover spulciare tonnellate di documentazione sui flag.
    "Se riesci a passare un pomeriggio assolutamente inutile in modo assolutamente inutile, hai imparato a vivere."

  5. #5
    Grazie anche a voi mi sono documentato ed ho risolto il problema.
    Però ne è sorto un'altro, anche se di minor rilevanza.
    d'accordo che è l'utente a spingere il pulsante per chiudere il cassetto, ma c'è qualcosa che lo fa in automatico? Ho notat che quella stringa apre soltsnto, e non mi pare che le cose cambino sostituendo open a close. Grazie n anticipo. Cordiali saluti

  6. #6
    Utente di HTML.it L'avatar di oregon
    Registrato dal
    Jul 2005
    residenza
    Roma
    Messaggi
    36,481
    Vuoi dire che scrivendo

    "set cdaudio door close"

    non si chiude ?
    No MP tecnici (non rispondo nemmeno!), usa il forum.

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2026 vBulletin Solutions, Inc. All rights reserved.