elhacker.net cabecera Bienvenido(a), Visitante. Por favor Ingresar o Registrarse
¿Perdiste tu email de activación?.
 
Inicio Ayuda Buscar Ingresar Registrarse
29 Mayo 2012, 08:30  


Tema destacado: Últimos eventos sobre seguridad/inseguridad

+  Foro de elhacker.net
|-+  Programación
| |-+  Programación Visual Basic (Moderadores: LeandroA, seba123neo, raul338)
| | |-+  Utilizar aplicacion de vb6 con commondialog desde otra pc
0 Usuarios y 1 Visitante están viendo este tema.
Páginas: [1] Ir Abajo Respuesta Imprimir
Autor Tema: Utilizar aplicacion de vb6 con commondialog desde otra pc  (Leído 1,012 veces)
oskoa

Desconectado Desconectado

Mensajes: 53


Ver Perfil
Utilizar aplicacion de vb6 con commondialog desde otra pc
« en: 8 Noviembre 2011, 18:18 »

Hola, estoy haciendo un soft en VB6 y tengo un problema con el control del título (commondialog)

Resulta que usé ese control en mi programa, y amí me anda bien. Pero cuando lo paso a otra pc me tira un error de una OCX. :(

Obviamenet es por que esa pc no tiene instalado el VB y por ende le falta la OCX. Busque en mi pc y se la pase, pero sigue tirando error. El error dice que es la ocx "COMDLG32.OCX" Pero segun internet, el número de error de la OCX (Runtime 339) hace referncia a esta: "MSWINSCK.OCX"

Bueno la cosa es que copiandola y pegandola en system32 no pasa nada. a la "MSWINSCK.OCX" la quise registrar desde el cmd con el regsvr32 y me tira otro error. :(

¿Qué hay que hacer específicamente para que quede registrada o grabada, esa ocx en la otra pc, así puedo instalar mi programa?

Si tengo que copiarla y pegarla de alguna forma no importa, por que usaría un instalador de Install shied. ahora, tengo que ejecutarle alguna instruccion por código de vb una vez copiada a la otra pc. >:D

En síntesis, que hago?  :-\


« Última modificación: 8 Noviembre 2011, 18:36 por oskoa » En línea
oskoa

Desconectado Desconectado

Mensajes: 53


Ver Perfil
Re: Utilizar aplicacion de vb6 con commondialog desde otra pc
« Respuesta #1 en: 8 Noviembre 2011, 19:15 »

Bueno, al final era como pensaba, habia que registrar la OCX (COMDLG32.OCX) con el regsvr32. Ahoar me gustaria saber algun codigo para registrar esa Ocx con el vb6.

eso me arreglaria todos los problermas

alguien sabe?


En línea
seba123neo
Moderador
***
Desconectado Desconectado

Mensajes: 3.214



Ver Perfil WWW
Re: Utilizar aplicacion de vb6 con commondialog desde otra pc
« Respuesta #2 en: 8 Noviembre 2011, 19:42 »

lo que tenes que hacer es un instalador, con todas las dll u ocx que use tu aplicacion, como hacen todos los programas...asi no vas a tener problema cuando la lleves a otra PC, tenes multitud de instaladores, yo uso Inno Setup, tambien tenes NSIS, InstallSheld..etc..
En línea

Mucha gente, especialmente la ignorante desea castigarte por decir la verdad, por ser correcto, por ser tú. Nunca te disculpes por ser correcto, o por estar años delante de tu tiempo.
Si estas en lo cierto, y lo sabes, que hable tu razón. Incluso si eres una minoria de uno solo, la verdad sigue siendo la verdad. M. Gandhi
oskoa

Desconectado Desconectado

Mensajes: 53


Ver Perfil
Re: Utilizar aplicacion de vb6 con commondialog desde otra pc
« Respuesta #3 en: 9 Noviembre 2011, 01:29 »

Uso el INstallShield. (lo considero el mejor del mundo). Pero tiene de todo y no lo examne bien. Tiene una opcion en algun lado para registrar la ocx que va incluida al lado del exe?

gracias!
En línea
CAR3S?


Desconectado Desconectado

Mensajes: 331


Level xXx


Ver Perfil
Re: Utilizar aplicacion de vb6 con commondialog desde otra pc
« Respuesta #4 en: 9 Noviembre 2011, 01:41 »

te recomiendo usar algun instalador silencioso ;)

o shell cmd.exe -c regsvr32 blabalbal , pero este ultimo nose si funcione, ya que nose si el programa iniciaria xq falta el ocx

entendes....
« Última modificación: 9 Noviembre 2011, 01:48 por nukje » En línea
Elemental Code


Desconectado Desconectado

Mensajes: 499


Im beyond the system


Ver Perfil
Re: Utilizar aplicacion de vb6 con commondialog desde otra pc
« Respuesta #5 en: 9 Noviembre 2011, 02:28 »

FUSION??

Usa google. Fusion vb6
En línea

oskoa

Desconectado Desconectado

Mensajes: 53


Ver Perfil
Re: Utilizar aplicacion de vb6 con commondialog desde otra pc
« Respuesta #6 en: 13 Noviembre 2011, 23:45 »

mm gracias pero en realidad yo buscaba algo legal y bien visual.
Afortunadamente el Install shield, cuando le tiras la ocx para que lo adjunte como archivo solo te dice que si keres que se una (merge) al programa. Entonces ni siquiera aparecen al lado del .exe cuando se instala. Estan solo adentro del MSI que hace el InstallShield. Desde ahi las registra y ni siquiera deja evidencia de eso O.o Es re power el Install Shield

na instalaciones sinelciosas por ahora no, no soy tan ilegal por ahora Dx
En línea
raul338
Moderador
***
Desconectado Desconectado

Mensajes: 2.372


La sonrisa es la mejor forma de afrontar las cosas


Ver Perfil WWW
Re: Utilizar aplicacion de vb6 con commondialog desde otra pc
« Respuesta #7 en: 14 Noviembre 2011, 00:21 »

Inno setup
En línea

Páginas: [1] Ir Arriba Respuesta Imprimir 

Ir a:  

Powered by SMF 1.1.16 | SMF © 2006-2008, Simple Machines