Test Foro de elhacker.net SMF 2.1

Programación => .NET (C#, VB.NET, ASP) => Programación General => 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.