| Usuario |
Programa para abir una caja de din... |
matador81
5 Mensaje(s)
|
| Enviado - 29/11/2004 |
| |
Hola a todos y todas de este foro.
Necesito un programa o algo que me ayude a hacer un programa para abrir una caja de dinero, que se conecta por el puerto del mouse (com1). Que sea en Visual Basic 6.0.
Tambien para conectar un lector de codigo de barras que se conecta por el puerto del teclado.
Bueno espero que me puedan ayudar ya que de esto depende mi tesis |
| |
|
l_island
117 Mensaje(s)
|
| Enviado - 30/11/2004 |
| |
Para hacer lo que quieres apenas necesitas nada.
Primero, el lector de código de barras, si se conecta al teclado, lo que hace es llenar el buffer de teclado, es como si el usuario introdujera manualmente el código leido, solo debes ocuparte de tener enfocada la caja de texto o la columna adecuadas.
En cuanto al cajón de monedas puedes utilizar el control MSComm, que viene con vb6, en MSComm.output pones el dato a enviar al puerto para que el cajón se abra.
Saludos!!
l_island |
| |
|
matador81
5 Mensaje(s)
|
| Enviado - 30/11/2004 |
| |
Mira lo que necesito es para montar una caja de dinero con una computadora para que me haga la funcion de una caja registradora que es parte de mi tesis y mas adelante sera para un negocio y me puedes permitir el codigo en Visual Basic 6.0. Mira yo tengo este codigo pero me dice que ya el puerto esta abierto y no me lo abre:
Private Sub Abrir_Click() (Este es un command button)
MSComm1.CommPort = 1
MSComm1.Settings = "19200,n,8,1" MSComm1.InputMode = comInputModeBinary
MSComm1.RThreshold = 5
MSComm1.PortOpen = True
End Sub |
| |
|
l_island
117 Mensaje(s)
|
| Enviado - 30/11/2004 |
| |
En principio el código que estás utilizando es correcto, no obstante deberías intentarlo con el COM2, hay ocasiones en que a mí también me ha dado problemas el COM1 a pesar de no tener nada conectado en él, devolviéndome el mismo mensaje que te devuelve a tí.
Saludos!!
l_island |
| |
|
jmora70
3 Mensaje(s)
|
| Enviado - 8/12/2004 |
| |
Recuerda también que hay cajones a los que le debes enviar un caracter para que abran, revisa el manual de la gaveta a ver q te dice.
Saludos
Jaime |
| |
|