lo que yo quiero es hacer es que el usuario que use mi programa ponga codigo en visual basic.net en un richtextbox y al hacer click en el boton ejecutar se ejecute el codigo introducido por el usuario.
NOTA: Es VB.net no VisualBasic 6, que hay veces que aunque lo pongas en el titulo...
Cuatro respuestas:
????__
2010-07-10 13:52:02 UTC
El código estaría en visual basic? si es así se hace fácil, solo copia el texto del RichTextBox en una archivo y lo guardas con extension .vb., después mediante la linea de comandos buscas la dirección del compilador de vb (vbc.exe) normalmente esta en la carpeta del .NET framework en todas las computadoras. Al vbc.exe le pasas como parámetro el archivo de .vb que creo tu programa, esperas que compile y si el código no tiene errores pues te saldrá el programa.
Jose V
2010-07-11 01:42:16 UTC
System.Reflection
y APIS de windows
Con eso puedes hacer cosas muy interesantes, como lo que quieres...suerte, tendras que leer mucho...
Ariel G
2010-07-10 21:52:48 UTC
Te aconsejo q averigues acerca de CODEDOM en el framework .net, es justo lo que necesitas.