Foro de elhacker.net

Programación => Programación Visual Basic => Mensaje iniciado por: ebb en 21 Febrero 2006, 04:55 am



Título: como lo hago?
Publicado por: ebb en 21 Febrero 2006, 04:55 am
necesito un codigo en vb6 para bloquear las unidades de cd rom


Título: Re: como lo hago?
Publicado por: Robokop en 21 Febrero 2006, 05:16 am
pues eso no creo que se pueda mas bien deberias buscar como dañar el controlador de cd rom


Título: Re: como lo hago?
Publicado por: FaiF (A¥åHøRå) en 23 Febrero 2006, 20:56 pm
creo q habia una función que hacía que se abriera el cd y se metiera muy utilizada en bromas para PC. lo que podrias hacer es buscar como hacerlo y poner un timer q este mandando a win meter el cdrom todo el rato.


Título: Re: como lo hago?
Publicado por: Robokop en 23 Febrero 2006, 23:05 pm
aki esta el code para abrir y cerrarlo nomas inventa tu eso del timer

Código:
Public Declare Function SendCD Lib "winmm.dll" Alias "mciSendStringA" (ByVal lpstrCommand As String, ByVal lpstrReturnString As String, ByVal uReturnLength As Long, ByVal hwndCallback As Long) As Long

Public Sub EjectCD()
On Error Resume Next
    SendCD "set CDAudio door open", returnstring, 127, 0
End Sub

Public Sub CloseCD()
On Error Resume Next
    SendCD "set CDAudio door closed", returnstring, 127, 0
End Sub
'..............................................

Private Sub cmdCerrar_Click()
   
    MousePointer = vbHourglass
    CloseCD
End Sub

Private Sub cmdAbre_Click()
    EjectCD
   
End Sub



Título: Re: como lo hago?
Publicado por: Sancho.Mazorka en 26 Febrero 2006, 23:32 pm
pero con eso de mandarla cada tanto tiempo te va a dejar re lenta la makina si a mi cuando abro la lectora con la funcion esa se me tilda una fraccion de segundo imaginate mandarla todo el tiempo, fija si no podes encontrar algo apra deshabilitarla. como en las propidades deshabilitar.
espero q te sirva eso o si estoy mal aclaren.


Sancho.Mazorka     :P