Ver Mensaje Individual
  #1 (permalink)  
Antiguo 15/09/2008, 12:50
pepepercebe
 
Fecha de Ingreso: diciembre-2005
Mensajes: 92
Antigüedad: 19 años, 4 meses
Puntos: 0
Duda con funcionamiento de MSCOMM

Hola, estoy haciendo una aplicacion con Visual Basic 6 y el controlador MSCOMM32.OCX.
Tengo dudas de cuando se genera onComm. Suponemos que tengo este codigo:

Private Sub Boton_Enviar_Click()

MSComm1.Output = texto_salida

End Sub

Con esta instruccion se envian datos por el serie y generaria un evento CommEvent y CommEvent toma valor 1.

Y si ahora pongo este otro codigo:

Private Sub Boton_Enviar_Click()

MSComm1.Input= texto_entrada

End Sub

generaria un evento CommEvent y CommEvent toma valor 2.

Pero si hago esto :

Private Sub Boton_Enviar_Click()

MSComm1.Output = texto_salida

MSComm1.Input= texto_entrada

End Sub

Que valor toma CommEvent??

Lo pregunto porque primero se ejecuta el bloque de codigo de la subrutina, y luego pasa a ejecutar el bloque Oncomm, no?? es asi o estoy equivocado?'
entonces si en la subrutina le indicamos Output y input en el mismo bloque , luego cuando pase al bloque OnComm, que valor toma Commevent??