PROGRAMA EM VB6
Bom Dia!
Criei um programa em vb6 e gerei o instalador tudo normal, mas gostaria de saber como faço para criar um instalador só com as dependências do programa
(ex: .dlls .ocx etc...).
Não sei se isso é possÃvel então desde já agradeço.
Criei um programa em vb6 e gerei o instalador tudo normal, mas gostaria de saber como faço para criar um instalador só com as dependências do programa
(ex: .dlls .ocx etc...).
Não sei se isso é possÃvel então desde já agradeço.
Mas é que tenho o programa instalado num pc e tento rodar ele pela rede em outro e me da erro porque não tem tudo necessário para funcionar.
ai gostaria de saber se tem como eu instalar só as dependência no computador cliente.
ai gostaria de saber se tem como eu instalar só as dependência no computador cliente.
Abra o Setup.lst com o Bloco de Notas e comente as linhas dos arquivos que você não deseja instalar (colocando um ; no inicio da linha) ou exclua as linas. Depois renumere os nomes dos FileX, onde x vai ser o número de ordem
Ex:
Essas linhas não serão executadas
Ex:
[Setup1 Files]
;File1=@MDAC_TYP.EXE,$(AppPath),,,6/26/98 12:00:00 AM,8124720,4.71.1015.0
File1=@MSSTDFMT.DLL,$(WinSysPath),$(DLLSelfRegister),$(Shared),5/28/09 10:39:42 AM,119808,6.1.97.82
File2=@msbind.dll,$(WinSysPath),$(DLLSelfRegister),$(Shared),2/22/04 11:00:00 PM,78848,6.1.97.82
File3=@MSDATLST.OCX,$(WinSysPath),$(DLLSelfRegister),$(Shared),3/9/04 12:00:00 AM,234016,6.0.84.18
;File5=@Msdatgrd.ocx,$(WinSysPath),$(DLLSelfRegister),$(Shared),3/9/04 12:00:00 AM,275216,6.1.97.82
File4=@msadodc.ocx,$(WinSysPath),$(DLLSelfRegister),$(Shared),3/8/04 11:00:00 PM,131856,6.1.97.82
;File7=@Project1.exe,$(AppPath),,,7/18/11 2:47:16 PM,24576,1.0.0.0
Essas linhas não serão executadas
Citação:[Setup1 Files]
;File1=@MDAC_TYP.EXE,$(AppPath),,,6/26/98 12:00:00 AM,8124720,4.71.1015.0
;File5=@Msdatgrd.ocx,$(WinSysPath),$(DLLSelfRegister),$(Shared),3/9/04 12:00:00 AM,275216,6.1.97.82
;File7=@Project1.exe,$(AppPath),,,7/18/11 2:47:16 PM,24576,1.0.0.0[/c]
Crie um arquivo bat
Exemplo.
@ECHO OFF
REM Cópia os arquivos para seu devidos lugares, lembra de por o camino certinho
copy Looze.ocx c:\windows\system32
copy PaletadeCores.ocx c:\windows\system32
copy v_Tab.ocx c:\windows\system32
copy v_base64.dll c:\windows\system32
copy V-MySql.dll c:\windows\system32
copy AlphaImageControl.ocx c:\windows\system32
copy EXTENS32.DLL c:\windows\system32
copy Reports.dll c:\windows\system32
copy lvbuttons.ocx c:\windows\system32
copy ListarAndamento.ocx c:\windows\system32
REM Começa o Registro dos arquivos dll, ocx, blá,blá,...
regsvr32.exe /s ListarAndamento.ocx
regsvr32.exe /s lvbuttons.ocx
regsvr32.exe /s Reports.dll
regsvr32.exe /s EXTENS32.DLL
regsvr32.exe /s AlphaImageControl.ocx
regsvr32.exe /s V-MySql.dll
regsvr32.exe /s v_base64.dll
regsvr32.exe /s v_Tab.ocx
regsvr32.exe /s Looze.ocx
regsvr32.exe /s PaletadeCores.ocx
Print [Ô]Registrados[Ô]
EXIT
Deixe tudo na mesma pasta.
Abraços
Exemplo.
@ECHO OFF
REM Cópia os arquivos para seu devidos lugares, lembra de por o camino certinho
copy Looze.ocx c:\windows\system32
copy PaletadeCores.ocx c:\windows\system32
copy v_Tab.ocx c:\windows\system32
copy v_base64.dll c:\windows\system32
copy V-MySql.dll c:\windows\system32
copy AlphaImageControl.ocx c:\windows\system32
copy EXTENS32.DLL c:\windows\system32
copy Reports.dll c:\windows\system32
copy lvbuttons.ocx c:\windows\system32
copy ListarAndamento.ocx c:\windows\system32
REM Começa o Registro dos arquivos dll, ocx, blá,blá,...
regsvr32.exe /s ListarAndamento.ocx
regsvr32.exe /s lvbuttons.ocx
regsvr32.exe /s Reports.dll
regsvr32.exe /s EXTENS32.DLL
regsvr32.exe /s AlphaImageControl.ocx
regsvr32.exe /s V-MySql.dll
regsvr32.exe /s v_base64.dll
regsvr32.exe /s v_Tab.ocx
regsvr32.exe /s Looze.ocx
regsvr32.exe /s PaletadeCores.ocx
Print [Ô]Registrados[Ô]
EXIT
Deixe tudo na mesma pasta.
Abraços
Mais fácil instalar o setup na maquina da rede e depois deletar o .EXE
Se você está gerando o instalator pelo PACKAGE AND DEPLOYMENT WIZARD, pode excluir o .EXE da lista de arquivos, em determinada parte da geração.
Se você está gerando o instalator pelo PACKAGE AND DEPLOYMENT WIZARD, pode excluir o .EXE da lista de arquivos, em determinada parte da geração.
Tópico encerrado , respostas não são mais permitidas