Ver Mensaje Individual
  #6 (permalink)  
Antiguo 28/09/2009, 03:55
jarogo
 
Fecha de Ingreso: septiembre-2009
Ubicación: Galicia
Mensajes: 111
Antigüedad: 15 años, 6 meses
Puntos: 3
Respuesta: Asignar a un string propiedades de un objeto

Hola, javi_cassi!

El problema que tengo es que la función a la que tengo que llamar la obtengo de una base de datos. Imagínate: pulso un boton y hago una consulta a la base de datos. Entonces obtengo que la funcion a la que quiero llamar es "Prueba1()". Pero este valor lo tengo en un string.

Quiero evitar esto:

Código:
Button_Click

valor = retorno de la consulta

If valor = "Prueba1()" then Prueba1() EndIf   'y me va a la funcion Prueba1

If valor = "Prueba2()" then Prueba2() EndIf   'y me va a la funcion Prueba2

If valor = "Prueba3()" then Prueba3() EndIf   'y me va a la funcion Prueba3
Lo ideal sería lo siguiente:
Código:
Button_Click

valor = retorno de la consulta
valor()  'y que me vaya a la funcion correspondiente
Esto me es útil tambien porque si necesito una nueva función, no tengo que modificar el evento click del boton con un caso, tendría una línea de código tanto si huebiera una función como si hubiera 1000 (mientras que de la otra manera tendría que hacer 1000 if)

No se si me expliqué bien ahora...