Ver Mensaje Individual
  #4 (permalink)  
Antiguo 22/04/2009, 17:41
emma93
 
Fecha de Ingreso: abril-2008
Ubicación: Córdoba
Mensajes: 103
Antigüedad: 16 años, 10 meses
Puntos: 4
Respuesta: Problema con Funciones en VB .NET

Vamos de nuevo

Supongamos que yo quiero hacer lo siguiente:

Código vb.net:
Ver original
  1. dim palabra as string = "Hola como estas!?"
  2.  
  3. For each x as string in Palabra as string
  4.           MessageBox.Show(x)
  5. Next

Yo puedo crear una función, haciéndolo de la siguiente forma:

Código vb.net:
Ver original
  1. Function Buscar_Letras (byref palabra as string)
  2.  
  3. For each x as string in Palabra as string
  4.           Messagebox.Show(x)
  5. Next
  6.  
  7. End Function

Ahora, supongamos que yo quiero en vez de sacar un MessageBox, quiero llenar un Richtextbox, lo cual tendría que poner:

Código vb.net:
Ver original
  1. Function Buscar_Letras (byref palabra as string)
  2.  
  3. For each x as string in Palabra as string
  4.           Richtextbox1.text = x
  5. Next
  6.  
  7. End Function

Supongamos que yo quiero ahorrar este ultimo paso.

Como hago para Crear una sola función, y que dentro del For each se puedan realizar varias acciones? Yo quiero que esa acción sea transferida a la función mediante un parámetro, y a partir de éste parámetro, realizará tal función.

Me entendí? Espero que si.

Saludos.-