è possibile eseguire codice a runtime, cioè tipo
execute_string("MessageBox(""ciao"")")
?? si puo fare?
![]()
è possibile eseguire codice a runtime, cioè tipo
execute_string("MessageBox(""ciao"")")
?? si puo fare?
![]()
si xchè si puo' compilare codice a runtime e farlo funzionare... come non ti so dire xchè non ho ancora sperimentato. Cmq una funzione apposita non esiste, solo in JScript.Net credo una simile, esiste Eval ma non so se fa al caso tuo, puoi provare al massimo. Crei una classe con un semplice metodo che richiama l'eval, compili e importi in Vb.Net.
Ans.
In alternativa, si può fare qualcosa con il CodeDOM usando le classi del namespace System.CodeDOM, ma c'è un po' da studiare.
Qualcosa di simile a "metodi anonimi" sarà presente nella prossima versione del linguaggio C#, per quanto riguarda VB.NET non so.
Ciao!![]()
MARCO BREVEGLIERI
Software and Web Developer, Teacher and Consultant
Home | Blog | Delphi Podcast | Twitch | Altro...