Aqui o autor apresenta o método de instalação mais simples, que é usar o programa de empacotamento que vem com o VB para empacotamento. Embora seja relativamente comum, acredito que muitas pessoas saibam disso! ! (Por favor, não deixe de assistir até o fim, a diversão está por vir) Ok, chega de bobagens, vamos direto ao ponto.
①Execute o assistente de empacotamento, conforme mostrado na figura abaixo:
②Clique no botão "Navegar" e selecione o projeto a ser empacotado. Em seguida, clique no botão "Pacote" (aqui serão introduzidas apenas embalagens, outras funções não serão introduzidas). Entre na próxima página, conforme mostrado abaixo:
③ Selecione o tipo de pacote a ser empacotado. Para projetos EXE comuns, basta selecionar "Pacote de instalação padrão". Para controles e similares, depende de onde são usados. Pacote de software" e clique no botão "Avançar" ". Conforme mostrado abaixo:
④Selecione o local onde o arquivo do pacote está armazenado (nem é preciso falar mais sobre isso), conforme mostrado na figura abaixo:
⑤O assistente encontra automaticamente os controles, DLL e outros arquivos usados no projeto. Você precisa ir ao projeto para verificar se todos os arquivos incluídos estão completos. Você deve trazer os arquivos dos controles de terceiros, caso contrário você o fará. esteja com problemas ~ ~~ e clique em Avançar, conforme mostrado na figura abaixo:
⑥Selecione o tipo de arquivo para empacotamento. Se desejar publicar usando um CD, selecione um único arquivo compactado. Se desejar publicar usando um disquete, selecione vários arquivos compactados. (Claro, isso não é absoluto. Você também pode selecionar vários arquivos compactados usando um CD, mas talvez ninguém faça isso~~~). Em seguida, clique em "Avançar". Conforme mostrado abaixo:
⑦ Determine o título do programa de instalação, que é o texto exibido no plano de fundo da instalação. Em seguida, clique em “Avançar” conforme mostrado abaixo:
⑧Aqui você pode definir quais itens são exibidos no "Menu Iniciar". Por exemplo, você pode adicionar e desinstalar itens do programa, você pode selecionar o botão "Novo Item" e inserir $(WinPath)/st6unst.exe-n em a coluna "Target" "$(AppPath)/ST6UNST.LOG", incluindo aspas duplas. Selecione "$(WinPath)" no projeto Iniciar, sem aspas duplas. Em seguida, clique em OK, conforme mostrado abaixo:
⑨Aqui você pode alterar o local de instalação da pasta e clicar em “Avançar”, conforme mostrado na figura abaixo:
⑩Aqui você pode definir o arquivo a ser compartilhado (ou seja, o arquivo pode ser usado por vários programas). Neste ponto a instalação está concluída.
Após a instalação serão gerados três arquivos e uma pasta, conforme mostra a figura abaixo:
Arquivo de informações de instalação SERTUP.LST
O pacote de arquivos .CAB é um arquivo de dados e todos os arquivos instalados estão no pacote.
Setup.exe é o arquivo principal da instalação.
Suporte são todos os arquivos incluídos no pacote compactado. Conforme mostrado abaixo:
Um dos arquivos mais importantes nesta pasta é o arquivo em lote "License Template.BAT" (o nome do arquivo será diferente para projetos diferentes, você pode recompilar o projeto e, em seguida, copiar o arquivo executável para). este diretório SUPPORT, execute este arquivo em lote e você poderá reempacotar sem executar o assistente de empacotamento sempre que fizer alterações.
Outro arquivo importante é o arquivo SETUP1.EXE. É o arquivo principal da instalação. A interface que vemos durante a instalação é gerada pela execução deste arquivo. Está escrito em VB. O programa fonte está no diretório de instalação do VB: "C:/PRogramFiles/MicrosoftVisualStudio/VB98/Wizards/PDWizard/Setup1/SETUP1.VBP". Edite este projeto (a interface de instalação do VB é muito feia, então você mesmo pode alterá-la. Como você a altera depende de sua capacidade ~~~). compile este projeto, abra a janela "frmSetup1" e adicione o seguinte código na linha 463 de seu código:
DimsProgramsPathAsString
DimsDesktopPathAsString
sProgramsPath=GetSpecialFolder(sfidPROGRAMS)
sDesktopPath=GetSpecialFolder(sfidDESKTOP)
sProgramsPath=sProgramsPath&"/"&gstrAppName&"/"&gstrAppName&".lnk"
sDesktopPath=sDesktopPath&"/"&gstrAppName&".lnk"
FileCopysProgramsPath,sDesktopPath
A seguir está uma introdução ao SERTUP.LST (arquivo de informações de instalação) gerado pelo assistente, conforme mostrado na figura abaixo:
Este é o conteúdo da primeira área do arquivo. SetupTitle define o título da janela de descompactação e SetupText define o conteúdo da janela de descompactação. Após a alteração, ficará como na imagem abaixo:
A seguir, apresentaremos a função da área Setup do arquivo SERTUP.LST, conforme mostra a figura a seguir:
Alterar a cor para um valor diferente pode alterar a cor de fundo da janela de instalação (o padrão é azul, o que é chato de ver). Mude para verde após 16 (é claro que existem outras cores, você pode tentar você mesmo ~~~), o efeito é mostrado na imagem abaixo (esta é a interface de instalação do instalador integrado do VB depois que eu mudei , o que você acha? Dessa forma, não é inferior à interface de algum outro software de instalação?):
Ok, é isso para apresentar o programa de instalação. Claro, o programa de instalação do VB é totalmente feito pelo próprio VB. Como alterá-lo e se ele é bonito ou não depende do seu nível e habilidades artísticas. o código-fonte é fornecido a você, você pode fazer o que quiser! ->