Visual Basic.NET - Object con variables

   
Vista:

Object con variables

Publicado por Jesus (9 intervenciones) el 08/06/2011 16:04:20
Hola.

Quiero hacer llamadas a funciones de una dll, pero no se como poner el codigo.
Yo tengo este codigo:
Dim Impre1 as Object, Dim Lr as String
Set Impre1 = CreateObject("SIGAimpress.ClasImpresos")
Lr = Impre1.ImprimeFormularios(0)

El caso es que quiero automatizar el codigo, y necesito que :

Set Impre1 = CreateObject("XXXXXXXXX")
las 'X' sean un valor variable, y

Lr = Impre1.YYYYYYYYYY
las 'Y' sean tambien un valor variable.

Es decir, de la siguiente forma:
Dim MenuOp as Object, Dim MenuOp1 as String
MenuOp = CreateObject(rs("descripcion").Value)
MenuOp1 = MenuOp.rs("funcion").Value

Puede alguien decirme como tendria que ser.

Gracias
Un saludo
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

Object con variables

Publicado por apacheco (78 intervenciones) el 16/06/2011 15:56:43
Prueba con esto

Dim XXXXX as string
Dim YYYYY as string


XXXXX = "SGAimpress.ClasImpresos"
YYYYY = "ImprimeFormularios(0)"

Set Impre1 = CreateObject(XXXXX)
Lr = "Impre1." & YYYYY
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