Buenas, estoy empezando en .net pero ya tengo algunos conocimientos en vb6 y quisiera saber si esto es posible:
(http://img11.imagevenue.com/loc17/th_200229442_Dibujoasdsadas_122_17lo.JPG) (http://img11.imagevenue.com/img.php?image=200229442_Dibujoasdsadas_122_17lo.JPG)
Pues bien basicamente creo que la imagen se explica por si sola, la idea es saber si hay forma de detener el codigo en dos o mas procedimientos distintos hasta que una variable X cambie, de modo que si cualquiera de esas variables cambia que continue en su procedimiento.
Este es el foro de .Net para Vb6 pasa por el foro de Visual Basic
El detalle es que quiero saber si es posible hacerlo en .net...
Si lo hacias en vb6 seguramente lo podras hacer en .net de la misma forma, cosa que yo nunca he hecho
VB6 está obsoleto y para 32 bits.
Para estas cosas el nuevo Visual Basic 2010 qu epuedes descargar aquí gratuitamente y en español.
http://www.microsoft.com/visualstudio/en-us/products/2010-editions/visual-basic-express
Saludo.
Soy yo o nadie responde a la pregunta? :xD
Supongo que si lo hacías en VB6 será con Threads verdad? De igual modo puedes hacerlo en VB.NET
Saludos
No, en vb6 no hay forma o yo no la encontre por lo menos :P
Y si se puede en .net como seria, con simples bucles o con Threads?
Con Threads, es la misma lógica de tener un procedimiento que se inicia y pausa con un botón.
Saludos
Hola,
No logré captar exactamente lo que quiere decir la imagen. (Podrías por lo menos usar diagramas de flujo ;))
Tengo algo que más o menos comprendí, con 2 botones en el Form:
Public Class Form1
Private a As Integer = 0
Private n As Integer = 0
Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click
Dim n_local As Integer = n
n = n + 1
Do
Application.DoEvents()
Loop Until (a = 1)
MsgBox("Hola" & n_local)
End Sub
Private Sub Button2_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button2.Click
a = 1
End Sub
End Class
Espero te sirva :P
SaluDOS!