Programación General > Visual Basic 6.0 e inferiores

 Error 9

<< < (2/2)

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

[0] Índice de Mensajes

[*] Página Anterior

Ir a la versión completa