Ver Mensaje Individual
  #1 (permalink)  
Antiguo 10/06/2010, 07:44
Avatar de dmassive
dmassive
 
Fecha de Ingreso: febrero-2002
Ubicación: Paraná - Entre Ríos - Argentina
Mensajes: 279
Antigüedad: 22 años, 2 meses
Puntos: 7
Pregunta VBnet Do Loop Until - Error Name is not declared

Buenos dias!

Desearia saber ¿por que se debe establecer una variable antes de un bucle?, siendo que este bucle se ejecuta al menos una vez por lo tanto no es importante conocer su valor hasta que se llegue al fin del bucle.

Si no se me entendio vamos al ejemplo:
Código VBnet:
Ver original
  1. Module Module1
  2.  
  3.     Function Mostrar(ByVal cadena) As Boolean
  4.  
  5.         Console.WriteLine(cadena)
  6.  
  7.         Return True
  8.  
  9.     End Function
  10.  
  11.  
  12.     Sub Main()
  13.  
  14.         Do
  15.  
  16.             Dim cadena As String = "hola"
  17.  
  18.         Loop Until Mostrar(cadena) ' Error Name 'cadena' is not declared.
  19.  
  20.  
  21.         Console.WriteLine()
  22.         Console.Write("Presione una tecla...")
  23.         Console.ReadKey()
  24.  
  25.     End Sub
  26.  
  27. End Module

Saludos!!!
__________________
Blümchen... einfach die rave Prinzessin
http://www.dmassive.com.ar/