Foro de elhacker.net

Programación => Programación Visual Basic => Mensaje iniciado por: jmordenata en 24 Marzo 2008, 14:57 pm



Título: Usar controles desde RES, es posible?
Publicado por: jmordenata en 24 Marzo 2008, 14:57 pm
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


Título: Re: Usar controles desde RES, es posible?
Publicado por: SKL (orignal) en 28 Marzo 2008, 05:54 am
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


Título: Re: Usar controles desde RES, es posible?
Publicado por: Sancho.Mazorka en 28 Marzo 2008, 06:11 am
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    :¬¬


Título: Re: Usar controles desde RES, es posible?
Publicado por: ‭‭‭‭jackl007 en 28 Marzo 2008, 19:57 pm
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.