Foro de elhacker.net

Programación => Programación Visual Basic => Mensaje iniciado por: Flamer en 10 Junio 2013, 01:31 am



Título: Duda el CommonDialog se ejecuta en otra maquinas
Publicado por: Flamer en 10 Junio 2013, 01:31 am
pues mi duda es si yo creo x programa en vb que use el CommonDialog este se ejecuta en otra maquina que no este el vb6

saludos flamer y yo personalmente en otra pc pero quiero que me respondan ustedes


Título: Re: Duda el CommonDialog se ejecuta en otra maquinas
Publicado por: XresH en 10 Junio 2013, 07:04 am
Si que se ejecuta, no tenés porque tener algún problema, derepente falta el ocx que lo manipula pero nada mas... creo que es comdlg.ocx

Saludos.


Título: Re: Duda el CommonDialog se ejecuta en otra maquinas
Publicado por: Flamer en 10 Junio 2013, 19:18 pm
Si que se ejecuta, no tenés porque tener algún problema, derepente falta el ocx que lo manipula pero nada mas... creo que es comdlg.ocx

Saludos.


eso digo si es nesesario llebar el archivo comdlg.ocx junto con la aplicacion


Título: Re: Duda el CommonDialog se ejecuta en otra maquinas
Publicado por: XresH en 10 Junio 2013, 19:29 pm
Si tenes creado un instalador de tu aplicación incluilo, para mayor tranquilidad.

De lo contrario podés distribuir el software con el archivo por las dudas y adjuntarle al usuario un txt indicando como instalarlo en caso de fallo.

Sino sabés como instalarlo yo te puedo decir brevemente aunque en la red encontrás muchos ejemplos con el comando regsvr32.exe en Xp y usando un bat con código similar en Windows 7.

Saludos.


Título: Re: Duda el CommonDialog se ejecuta en otra maquinas
Publicado por: Flamer en 10 Junio 2013, 19:51 pm
gracias XresH pero yo si se como se registrar el ocx al sistema con el regsvr32 lo puedo hacer desde vb6 pero solo tenia esa duda si teneis que llevar el archivo ocx

saludos   :D


Título: Re: Duda el CommonDialog se ejecuta en otra maquinas
Publicado por: MCKSys Argentina en 10 Junio 2013, 19:57 pm
No uses el OCX.

Hay una clase que te permite usar el CommonDialog de Windows, sin necesidad de usar el ocx.

De esta forma no le jodes la PC a quienes instalen la app.

Fijate aqui: http://www.vbaccelerator.com/home/VB/Code/Libraries/Common_Dialogs/Common_Dialog_Direct/article.asp (http://www.vbaccelerator.com/home/VB/Code/Libraries/Common_Dialogs/Common_Dialog_Direct/article.asp)

PD: En esa web hay muchos otros controles. Te recomiendo revisarla.

Saludos!