Oppure

Loading
08/04/09 15:30
kopiro91
Salve, oggi vorrei chiedervi una cosa un po' più complicata :asd:
Mi servirebbe, un metodo, un qualcosa che riesca a chiamare una funzione all'interno del codice dinamicamente, tramite una stringa ad esempio.

Se ho la funzione:
Public Function pippo() as boolean
       return true
end Function


Vorrei, che in esecuzione, data in input una stringa, in questo caso deve essere:

pippo

lui mi richiami quella funzione chiamata appunto con lo stesso nome della stringa.

Attendo risposte, mille grazie.
aaa
08/04/09 15:34
ruggy94
non credo sia possibile farlo...se puoi spiegare a cosa ti serve magari si trova un'altra soluzione
aaa
08/04/09 17:41
netarrow
si, si può fare.
Quello che ti serve è la riflessione.

Trovi esempi con rapide ricerche in google tipo qui:
aspitalia.com/articoli/asp.net/…

cmq il punto di riferimento è sempre MSDN
Ultima modifica effettuata da netarrow 08/04/09 17:42
aaa
09/04/09 7:43
Il Totem
O la mia guida:
totem.altervista.org/guida/versione2/…
totem.altervista.org/guida/versione2/…
totem.altervista.org/guida/versione2/…

Una volta ottenuto il MethodInfo associato al metodo, richiama Invoke per usarlo. Invoke accetta come primo parametro l'oggetto su cui richiamare il metodo (se si tratta di un metodo di istanza): puoi passare anche Nothing se il metodo è Shared. Gli altri parametri sono gli stessi della signature originaria del metodo.
aaa
09/04/09 8:18
ruggy94
wow chiedo scusa per la mia ignoranza :D non avevo letto quei 3 capitoli della guida :D
aaa