Programación General > Visual Basic 6.0 e inferiores
Error 9
ebolo:
Después de comprobar con Ubound, he visto que no me coge bien el input, me da valor 1 cuando debiera ser 7, pero no sé porque es porque en un programa me lo hace bien y en el otro, que sólo cambia en principio el diseño, no.
Saludos.
ebolo:
Solucionado. llevo todo el día con ello y la cabeza echa un bombo.
Tenía puesta la línea de "respuesta=MSComm1.Imput" fuera de la condición:
If MSComm1.InBufferCount >= 8 Then
y tenía que estar dentro de la condición.
Eso me producía el error de la matriz, porque sólo me vale el input que tiene 8 byte, y estaba igualando "respuesta=" a cualquier valor del input.
Saludos. :hola: :brickwall: :brickwall:
Navegación
[*] Página Anterior
Ir a la versión completa