Hola,
Estoy creando un control OCX que llama a unas dll externas.
Mi pregunta es, ¿hay alguna manera de incluir esas DLL en el mismo control OCX?, si es así, ¿cómo lo hago?
Muchas gracias a todo el mundo!
| ||||
Existe una herramienta que haria lo que pides, pero a cambio el resultado es catastrofico: ejecuciones incorrectas del programa o el componente en este caso, errores donde no los hay, no localiza la referencia correctamente aun estando dentro del propio programa o componente, cuelgues, etc... Si aun asi te arriesgas busca una herramienta llamada Fusion pero vamos, yo no la recomiendo en absoluto. Salu2...
__________________ Proyecto dx_lib32 (http://dxlib32.se32.com) Libreria DLL ActiveX para el desarollo de juegos y programas multimedia en Visual Basic 6.0 con la potencia de DirectX Dice un dicho que "el que calla otorga". En internet tenemos otro que dice "nunca alimentes a un troll" que viene a decir "dejale hablar solo que se ya se cansara de incordiar". Solo los necios creen tener la razon con la ultima palabra. |
| ||||
Lo mas eficiente sería usar en la creación de ocx solo las dll del sistema operativo es decir la API de Windows que no las tienes que incluir. y otra forma sería guardándolas en un archivo de recursos y en caso que no se encuentren en la PC que las extraigas para su uso. Es decir programarías la ocx que cuando diera un error de referencia a las dll que las extraiga al disco duro y las pueda usar. Una vez hice algo parecido. realice un programa que usaba una ocx el programa la contenía en un archivo de recursos, cuando ejecutaba el programa si daba el error de que la ocx no existía o no estaba registrada el programa la extraía y luego la registraba.
__________________ "No hay lenguaje de programación potente que sea inferior a otro semejante cuando existe un buen programador que lo defiende" Yosvanis Cruz Alias VisualGuallabo Ycruz |
| ||||
Muy buena, VisualGuallabo, no se me habia ocurrido lo del archivo de recursos, me apunto la idea que me viene de perlas para un proyecto entre manos ;) Salu2...
__________________ Proyecto dx_lib32 (http://dxlib32.se32.com) Libreria DLL ActiveX para el desarollo de juegos y programas multimedia en Visual Basic 6.0 con la potencia de DirectX Dice un dicho que "el que calla otorga". En internet tenemos otro que dice "nunca alimentes a un troll" que viene a decir "dejale hablar solo que se ya se cansara de incordiar". Solo los necios creen tener la razon con la ultima palabra. |