Usar controles desde RES, es posible?

Iniciado por jmordenata, 24 Marzo 2008, 14:57 PM

0 Miembros y 1 Visitante están viendo este tema.

jmordenata

Hola, he leído por ahí que se pueden usar controles OCX desde un archivo RES, es esto verdad? En caso de que sea verdad, como se puede hacer??

Un saluduo ;P

SKL (orignal)

mmmmm primero deberias poner el ocx registrado en tu codigo, luego meter el ocx dentro del recurso, cuando tengas todo, tenes que extraerlo y volver a registrarlo y despues deberiaas poner en funcionamiento el programa...

nose si estoy claro

Sancho.Mazorka

Las OCX y DLL deben estar antes de la ejecucion del software, por ende no pueden estar embebidas como recurso, xq para extraerla tendria que ejecutarse el programa y daria error xq la OCX o DLL no estaria!

Registrar la DLL u OCX sirve para que la PC sepa donde se encuentra dicha DLL u OCX, osea que registrar alguno de estos archivos y meterlos en un .RES no tiene sentido, xq en la PC donde se ejecuta se deben registrar.

Espero no haber dicho nada incorrecto!  :xD

Sancho.Mazorka    :¬¬
Ganador Xeon Web Server ! ! !    Sancho.Mazorka :D
http://foro.elhacker.net/index.php/topic,171903.75.html



‭‭‭‭jackl007

Lo que podrias hacer es una especie de instalador; osea: creas tu fichero normal: Main.exe (con dependencias); luego abres otro proyecto Install y alli agregas el Main.exe y las dependencias.
en el load del programa Install debes copiar a system32 las dependencias, registrarlas y ejecutar el Main.exe
de ese modo solucionarás el problema.
(es claro que todo ese proceso dura menos de un segundo)
Espero que te sea de ayuda.