La funzione Eval di Visual Basic (VB) accetta una stringa di caratteri e li traduce in codice effettivo. Questo è utile quando il programmatore sta prendendo un comando da un'applicazione utente e lo converte effettivi comandi da eseguire.
Significato
La funzione Eval consente al programmatore di prendere una stringa di caratteri e di eseguirli come se fossero codice Visual Basic. Ciò avvantaggia i programmatori che sviluppano applicazioni utente online o desktop che si interfacciano con una riga di comando di applicazione.
Tipi
La funzione Eval accetta stringhe o numeri. Gli sviluppatori utilizzano stringhe quando si utilizza un comando literal. I numeri vengono utilizzati per i calcoli, come addizione, sottrazione, divisione e moltiplicazione.
Funzione
La sintassi di base per la funzione Eval è come segue:
EVAL ("caratteri")
Sostituire "caratteri" con il comando utilizzato per valutare l'espressione.
Considerazioni
Le funzioni EVAL sono utilizzate anche in applicazioni di virus. Gli utenti possono identificare codice dannoso nei loro siti Web quando si utilizzano funzioni Eval in codice JavaScript.
Dimensioni
Le funzioni Eval utilizzate principalmente per le istruzioni di esecuzione di codice di piccole dimensioni. Long-carattere istruzioni dovrebbero essere usate come comandi nel sistema e analizzate come codice effettivo invece di utilizzare Eval.