Visual Basic - Ejecutar Cadena

Life is soft - evento anual de software empresarial
 
Vista:

Ejecutar Cadena

Publicado por Fernando (1 intervención) el 24/03/2004 18:08:36
Hola a todos
Por favor necesito de suma urgencia la solución al siguiente dilema
Como ejecuto una cadena como codigo Vb
Ejm:
dim cadena as string
cadena="msgbox "Salida""
Ejecute Cadena ???????????

Muchas gracias por la atenciòn prestada
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

RE:Ejecutar Cadena

Publicado por Fernando (66 intervenciones) el 25/03/2004 09:35:23
Existe un Control(Microsoft Script Control) que ejecuta lenguajes script, no ejecuta VB sino VBScript, el codigo se lo pasas como un string, no se si te valdra. Te pongo el ejemplo de la ayuda.

Dim sc, m
Set sc = CreateObject("ScriptControl")
sc.Language = "VBScript"

' Agrega un módulo.
Set m = sc.Modules.Add("Module1")

' Agrega código al módulo.
m.AddCode "Sub Main : MsgBox ""Hola a todos"" : End Sub"

' Ejecuta la secuencia de comandos.
m.Run "Main"
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar