C sharp - DLL

 
Vista:

DLL

Publicado por yaser (1 intervención) el 08/05/2007 05:59:08
Hola amigos...

Resulta que tengo el siguiente problema.

Suponer que a mi programa se le da una series de DLL, y en un momento determinado es necesario ejecutar una función que se encuentra dentro de esa DLL y pasarle sus parámetros.

Es algo más o menos como sigue:

1) Impimir: Entre la ruta de la DLL:
2) Leer ruta
3) Imprimir Nombre de la función a ejecutar
3) Leer nombre de la función.
4) Ejecutar

NOTA: la función siempre tendrá un argumento entero (y ningún otro más)

El problema es que no puedo referenciar en tiempo de diseño esa DLL porque la ruta siempre va acambiar, es decir, solo cuando me proporcionen la ruta de esa DLL y el nombre con el método, es cuando único puedo ejecurtar ese método.

Un poco enredado, jjeje.. espero me entiendan,,
por favor, ayuda,, me urge..

saludos.
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
sin imagen de perfil
Val: 158
Bronce
Ha disminuido 1 puesto en C sharp (en relación al último mes)
Gráfica de C sharp

RE:DLL

Publicado por Yamil Bracho (1164 intervenciones) el 08/05/2007 19:38:54
Creo que tendrias que usar Reflection para esto...
Chequea http://www.codeproject.com/csharp/dynamicinvokedll.asp?df=100&forumid=141359&select=1008232#xx1008232xx
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