Foro de elhacker.net

Programación => .NET (C#, VB.NET, ASP) => Mensaje iniciado por: DarkMatrix en 5 Septiembre 2011, 08:10 am



Título: Multiples Bucles o Multiples Esperas
Publicado por: DarkMatrix en 5 Septiembre 2011, 08:10 am
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.


Título: Re: Multiples Bucles o Multiples Esperas
Publicado por: Keyen Night en 5 Septiembre 2011, 19:35 pm
Este es el foro de .Net para Vb6 pasa por el foro de Visual Basic


Título: Re: Multiples Bucles o Multiples Esperas
Publicado por: DarkMatrix en 5 Septiembre 2011, 22:32 pm
El detalle es que quiero saber si es posible hacerlo en .net...


Título: Re: Multiples Bucles o Multiples Esperas
Publicado por: $Edu$ en 5 Septiembre 2011, 22:52 pm
Si lo hacias en vb6 seguramente lo podras hacer en .net de la misma forma, cosa que yo nunca he hecho


Título: Re: Multiples Bucles o Multiples Esperas
Publicado por: Meta en 5 Septiembre 2011, 22:53 pm
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.


Título: Re: Multiples Bucles o Multiples Esperas
Publicado por: Novlucker en 5 Septiembre 2011, 22:56 pm
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
 


Título: Re: Multiples Bucles o Multiples Esperas
Publicado por: DarkMatrix en 5 Septiembre 2011, 23:00 pm
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?


Título: Re: Multiples Bucles o Multiples Esperas
Publicado por: Novlucker en 5 Septiembre 2011, 23:05 pm
Con Threads, es la misma lógica de tener un procedimiento que se inicia y pausa con un botón.

Saludos
 
 


Título: Re: Multiples Bucles o Multiples Esperas
Publicado por: EddyW en 5 Septiembre 2011, 23:11 pm
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:
Código
  1. Public Class Form1
  2.    Private a As Integer = 0
  3.    Private n As Integer = 0
  4.  
  5.    Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click
  6.        Dim n_local As Integer = n
  7.        n = n + 1
  8.        Do
  9.            Application.DoEvents()
  10.        Loop Until (a = 1)
  11.        MsgBox("Hola" & n_local)
  12.    End Sub
  13.  
  14.    Private Sub Button2_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button2.Click
  15.        a = 1
  16.    End Sub
  17. End Class

Espero te sirva :P

SaluDOS!