• Jueves 14 de Noviembre de 2024, 23:17

Autor Tema:  Ayuda Con Programa Para Controlar Lectora De Cds  (Leído 1714 veces)

Ivan N.

  • Nuevo Miembro
  • *
  • Mensajes: 12
    • Ver Perfil
Ayuda Con Programa Para Controlar Lectora De Cds
« en: Jueves 31 de Agosto de 2006, 16:08 »
0
Holas a todos! Antes q nada la verdad nose si esto va aca o no, me parece q si y ademas como no se mucho de programacion en vb lo pongo aca  :P . Bue les comento un poquito mi situacion: Tengo q desarrollar un software para controlar las funciones de una lectora de cds a través del puerto paralelo de la pc. Para controlar el puerto estoy usando una IO.dll que baje de internet y anda bastante bien.
Al apretar un boton pongo el bit 0 de datos en estado alto con lo q la lectora se abre y cuando se termino de abrir se me activa un bit del status. Entonces yo necesito estar pendiente de cuando este bit de status se activa para desactivar el bit de datos q previamente habia activado.
El problema en especifico q tengo es que q no conosco alguna instruccion que me detenga la ejecucion del programa mientras el bit de status no este activado. Yo habia pensado en un principio usar algo asi:

Do while A=0
    A=BitGetPort(889,6) ;889 es la direccion del puerto status y 6 es el numero del bit
Loop

Pero cuando ejecuto el programa y entra en el bucle se me tilda todo el vb :P . Creo q debe ser algun problema con alguna otra cosa q vigila q el programa no tilde la pc, pero nose bien.
Asi q si alguno sabe de alguna instruccion que me permita detener la ejecucion del codigo hasta q una condicion se cumpla estaria muy agradecido.

hebbdavi

  • Nuevo Miembro
  • *
  • Mensajes: 6
    • Ver Perfil
Re: Ayuda Con Programa Para Controlar Lectora De Cds
« Respuesta #1 en: Jueves 7 de Septiembre de 2006, 18:18 »
0
Podrias especificar un poco mas tu pregunta porque no se te entiende  :huh:  para poderte ayudar