Ver Mensaje Individual
  #1  
Antiguo 10-11-2009
Bauhaus1975 Bauhaus1975 is offline
Miembro
 
Registrado: may 2005
Ubicación: Málaga
Posts: 135
Reputación: 20
Bauhaus1975 Va por buen camino
Question Cargar funcionalidad/modulo externo a programa

Buenas de nuevo!

A vueltas con mi proyecto de fin de carrera, llevo con él más de tres años, pero por motivos de trabajo se le echa poco tiempo. Y el tutor que nunca tiene suficiente me pide una nueva modificación que no sé bien como resolver:

El programa tiene diferentes algoritmos para calcular unas probabilidades. Hay un formulario donde se elije el que quieres usar y te da el resultado. Hasta aquí todo OK. Pero resulta que ahora se desea 'escalable', es decir que se puedan añadir nuevos métodos de forma externa (añadidos a los internos o nativos), para así poder añadir métodos en el futuro y comparar resultados.

¿Cómo puede hacerse esto?
¿Compilar cada nuevo método como una dll a parte y en el programa, en una hipótetica opción de 'métodos' añadirlos (las dlls) y que estén disponibles dentro del programa para su seleccion?
Disculpad si he dicho una barbaridad, pero es que nunca he hecho nada parecido y no tengo claro como atacar este tema.

Un saludo y gracias por vuestra ayuda.
Responder Con Cita