Visualizzazione dei risultati da 1 a 3 su 3
  1. #1

    [VBNET}eseguire codice a runtime

    è possibile eseguire codice a runtime, cioè tipo
    execute_string("MessageBox(""ciao"")")
    ?? si puo fare?


  2. #2
    Utente di HTML.it
    Registrato dal
    Jul 2001
    Messaggi
    798
    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.

  3. #3
    Moderatore di Programmazione L'avatar di alka
    Registrato dal
    Oct 2001
    residenza
    Reggio Emilia
    Messaggi
    24,465

    CodeDOM

    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...

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.