Me pregunto si es posible alojar un formulario de Microsoft Access dentro de un formulario .Net.¿Es posible alojar un formulario de Microsoft Access dentro de un formulario de .Net Windows?
No, no me he vuelto loco, estamos manteniendo un sistema masivo escrito completamente en VBA por alguien que no sabe mucho de VBA que intenta usar Microsoft Access como un IDE. Básicamente se trata de miles de líneas de código de espagueti y, si bien nos encantaría eliminarlo y comenzar de cero, esta no es una opción.
Por lo tanto, estamos tratando de mejorar lo que hay, y en este caso particular sería realmente útil si pudiéramos alojar los formularios de Microsoft Access dentro de .Net Windows Form ya que podemos interactuar con el hardware propietario de .Net mucho más efectivamente que lo que podemos de VB6.
Actualmente tenemos una aplicación .Net que se ejecuta en la computadora junto con las muchas bases de datos de MS-Access que los usuarios han abierto en un momento dado, y la aplicación .Net interactúa con MS Access Interop con diversos grados de éxito . Esto se debe a que usa títulos de formularios y nombres de archivos/ubicaciones para manejar la base de datos y hacer lo que debe hacer, y también depende de que el usuario no interfiera/apague la aplicación/mueva las bases de datos a sus escritorios, etc. un poco de un desastre.
Por lo tanto, estoy preguntando si es posible de alguna manera alojar un formulario de Microsoft Access dentro de un formulario .Net Windows, quizás agregando el formulario como control o subformulario, de una manera que me daría acceso directo a todos los controles en el formulario de .Net?
¡Ahí va la planta rodadora! –
Se parece un poco a los motores de cohete del Hindenburg. – BIBD
¿Incluso puede agregar una referencia a Access en .NET? Si es así, mira el navegador de objetos y mira si hay algún control. Pude agregar una referencia llamada Access pero no se incluyeron controles de UI. – Paparazzi