Douglas Soares Postado Setembro 21, 2009 Denunciar Share Postado Setembro 21, 2009 Aqui está uma boa função para checar se o CD-ROM está no drive!http://www.comandodigital.com.br/forum/index.php?showtopic=9Abraços Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 geovanepc Postado Novembro 16, 2009 Denunciar Share Postado Novembro 16, 2009 Tenho esta aqui.028 - Como saber se o CD está no driveUses MMSystem Function MidiaPresente(MediaPlayer: TMediaPlayer): Boolean; var Params: MCI_STATUS_PARMS; S: array [0..255] of char; r: Integer; begin //verifica se existe um cd inserido Params.dwItem:= MCI_STATUS_MEDIA_PRESENT; r:= MCISendCommand(MediaPlayer.DeviceID, MCI_STATUS, MCI_STATUS_ITEM, Integer(Addr(Params))); if r <> 0 then begin MCIGetErrorString(r, S, SizeOf(S)); ShowMessage('Erro: ' + StrPas(S)); end else Result:= Params.dwReturn = 1; end; OBS: Dica retirada do DTDelphi 2.8 (LloydSoft) 900 Dicas de programação Delphi. Citar Link para o comentário Compartilhar em outros sites More sharing options...
Pergunta
Douglas Soares
Aqui está uma boa função para checar se o CD-ROM está no drive!
http://www.comandodigital.com.br/forum/index.php?showtopic=9
Abraços
Link para o comentário
Compartilhar em outros sites
1 resposta a esta questão
Posts Recomendados
Participe da discussão
Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.