Haz una pregunta
  Foros de Electrónica » Diseño digital » Interfaces y Programación
Foros Registrarse ¿Olvidaste tu contraseña?

Temas similares

24/05/2007 #1


recibir dato en programa visual basic
hola que tal.. tengo un problema con un programa que estoy haciendo en visual basic.. basicamente lo tengo conectado a un dispositivo y este me va a mandar una señal cuando termine su operacion.. en mi programa tengo una serie de sub rutinas que se podrian ejecutar simultaneamente sin embargo quiero que el programa espere para que siga con las demas instrucciones... que me recomiendan?
explique en forma clara o necesito explicar algo mas?

espero que me puedan dar alguna respuesta
24/05/2007 #2


que espere a la señal del dispositivo...
26/05/2007 #3


Necesitas programar una subrutina que este en constante chekeo del bit esperado y una ves que lo resiba ponga una bandera en true.
27/05/2007 #4


mira ya tengo esa subrutina.. y la he puesto de varias formas.. las que he creido mas convenientes pero aun asi no funcionan las pongo a continuacion

Private Sub esperallenado1(s1 As String, parar As Boolean, tiempo As String, ia As Long)
'If parar = True Then
'Exit Sub
'elseIf s1 <> 2 Then
' Call esperallenado1
'Else
'ElseIf tiempo <> 3 Then
'Call esperallenado1(s1, parar, tiempo)
'Else
'Exit Sub
'End If
For i = -3276800 To 3276700 Step 1
tiempo = tiempo
If tiempo = 2 Then
Exit For
Else
tiempo = tiempo0
End If
Next
End Sub

la primera la tengo como comentario y no me ha servido porque me dice que se produce el error 28 ... pila llena o algo asi..

en el segundo no me trabaja como yo espero.. tiene un pequeño retraso pero me retrasa todas mis intrucciones..

alguna idea?
Respuesta
¿Tienes una mejor respuesta a este tema? ¿Quieres hacerle una pregunta a nuestra comunidad y sus expertos? Registrate

Buscar más temas sobre:
Lupa Interfaces y Programación

Lenguajes de programación, gestión y manejo de puertos

Cerrar
Foros de Electrónica » Diseño digital » Interfaces y Programación

Powered by vBulletin® Version 3.8.4
Copyright ©2000 - 2017, Jelsoft Enterprises Ltd.
Search Engine Optimization by vBSEO ©2011, Crawlability, Inc.