FORUM DARKERS

Tecnologia & Informática => Programação => Visual Basic => Topic started by: Anonymous on 12 de December , 2007, 06:47:10 PM

Title: (Dúvida) Criando instaláveis no VB
Post by: Anonymous on 12 de December , 2007, 06:47:10 PM
Eu preciso criar um instalável no VB, porém o Package and Deployment Wizard do meu Vb dá pau na hora que eu tento inseri-lo (error in loading DLL).
Como eu posso criar um instalável de outra forma??
Queria tbm saber como eu faço para saber quais as DLL's necessária que o meu programa necessita para funcionar em outro computador que não tenha o VB!!!
^^
Title: Re: (Dúvida) Criando instaláveis no VB
Post by: Be.Cool on 13 de December , 2007, 12:42:04 PM
Você pode usar o Inno Setup!
eu ja usei ele e é muito bom ;)
Segue o link dele:
http://baixaki.ig.com.br/download/Inno-Setup.htm (http://baixaki.ig.com.br/download/Inno-Setup.htm)
fuiz
Title: Re: (Dúvida) Criando instaláveis no VB
Post by: Alucard on 14 de December , 2007, 08:48:49 AM
Olá, se você utilizar os controles padrões do visual basic não tem necessidade de adicionar nenhuma dll ou ocx.

(//http://img84.imageshack.us/img84/1985/controlessj2.jpg)

Agora se você utilizar algum ocx se você perceber em Project>Components
Lá em baixo vai existir um label com o nome Location: caminhoDoComponenteSelecionado

(//http://img84.imageshack.us/img84/6599/componentesjm1.th.jpg)

Agora na máquina cliente você precisa registrar todas os componentes tanto dll como ocx para registrar um componente no windows usa-se um aplicativo chamado regsvr32.exe.
Nem sempre é necessário registrar, coloque todos os componentes na mesma pasta do executável que provavelmente vai funcionar. Registrando é com certeza que funciona.

você pode criar um arquivo bat para registrar todas ou pode fazer manualmente.
Abaixo o codigo de um arquivo bat.

Regsvr32 C:\Windows\System32\crsytal.ocx

esse aplicativo se encontra C:\Windows\System32\Regsvr32.exe.
Para fazer manualmente clique com o botão direito e depois 'abrir com'.
Depois encontre o aplicativo C:\Windows\System32\Regsvr32.exe

Valeuw...
Title: Re: (Dúvida) Criando instaláveis no VB
Post by: Anonymous on 14 de December , 2007, 05:34:50 PM
Valeu Krs!!!