Cargar funciones como strings

07/07/2004 - 19:32 por Jose Molina | Informe spam
Saludos,
Necesito saber si podria cargar funciones de una base de
datos, que estan almacenadas como cadenas, para que
ejecuten su definicion y contenido, es decir situarlas en
tiempo de ejecucion...

Gracias por cualquier sugerencia de antemano

Preguntas similare

Leer las respuestas

#1 Tristan
08/07/2004 - 11:44 | Informe spam
Puedes hacerlo de dos formas:

Mediante scripting:

Ideal para códigos pequeños y poco repetidos.

Dim script As Object = CreateObject
("MSScriptControl.ScriptControl")
script.Language = "vbscript"
dim expresion as string = "2 + 3"
MsgBox(script.Eval(expresion))

Mediante compilación al vuelo:

A diferencia del anterior, admite código vb.net con lo
que podrás acceder a miembros de tus clases, etc...
Tienes información en el método CreateCompiler de la
clase VBCodeProvider. Tengo una clase que automatiza todo
el proceso. Si te interesa la puedo dejar de nuevo
#2 Anonimo
12/07/2004 - 18:56 | Informe spam
Te agradeceria q me hagas llegar esa clase, y gracias por
la respuesta
Mostrar la cita
#3 Tristan
12/07/2004 - 21:34 | Informe spam
Tienes la clase en este mismo hilo unos pocos mensajes más abajo.

Juan Carlos Badiola
MVP - C#
Ads by Google
Search Busqueda sugerida