Instalação do VB6 no Windows 7 (ou no Windows 8) (ou no Windows 10) [duplicado]
Tenho tido problemas em instalar o VB6 no Windows 7. Eu sei que é um legado IDE e a minha pesquisa na net não tem sido grande ajuda. Cada vez que eu tento instalar VB6 no Windows 7, além do alerta me notificando de problemas de compatibilidade, a configuração corre e falha perto do fim, para que o processo de instalação falha em última análise. E quando outra tentativa é feita, certos arquivos dll são supostamente inacessíveis. Estas são apenas algumas das poucas ligações que visitei na esperança de encontrar uma solução ou mesmo de ver algumas migalhas de pão. - Como instalar o VB6 no Windows 7possível duplicado:
alguém teve sucesso com o Visual Studio 6 no Windows 7?
o IDE VB6 funciona no Windows 64-bit?
- VB6 no Windows 7 64-bit
Antes que alguém diga: "Por Que diabos você quer instalar o VB6 no Windows 7, quando existem versões mais recentes do Microsoft Visual Studio fora!", VB6 ainda é necessário para manter e atualizar um sistema legado já em vigor.
então a questão é: existe uma maneira de instalar o VB6 no Windows 7 sem problemas de compatibilidade? É melhor instalar uma caixa virtual e executar o IDE VB6 no XP? Ou há algum outro meio para o qual eu não encontrei que possa ser aplicável a este dilema?
Obrigado e cumprimentos.Craig
3 answers
O VB6 instala-se muito bem no Windows 7 (e no Windows 8 / Windows 10) com algumas advertências.
Aqui está como instalá-lo:
- Antes de prosseguir com o processo de instalação abaixo, crie um ficheiro de byte zero em
C:\Windows
chamadoMSJAVA.DLL
. O processo de configuração irá procurar por este arquivo, e se ele não encontrá-lo, irá forçar uma instalação do velho, Velho Java, e exigir um reboot. Ao criar o arquivo zero-byte, a instalação de Java bolorento é contornada, e nenhum reboot será necessario. - desliga a UAC .
- Inserir um CD Visual Studio 6. Saída da instalação da Autoridade.
- procurar na pasta raiz do CD VS6.
- carregue com o botão direito
SETUP.EXE
, SeleccioneRun As Administrator
. - Neste e noutros avisos de Assistente de compatibilidade do programa, carregue em Executar o programa.
- Carregue Em Seguinte. Clica em "Aceito o Acordo", depois a seguir.
- indique o nome e a informação da empresa, carregue em Seguinte.
- seleccione a configuração personalizada, carregue em Proximo.
- Clique em Continuar, então Ok.
- a configuração vai "pensar para si mesma" por cerca de 2 minutos. O processamento pode ser verificado iniciando o Gerenciador de tarefas, e verificando o uso de CPU do ACMSETUP.EXE.
- na lista de Opções, seleccione o seguinte:
- Microsoft Visual Basic 6.0
- ActiveX
- Acesso Aos Dados
- gráficos
- todas as outras opções devem ser desligadas.
- Carregue em continuar, a configuração irá continuar.
- finalmente, irá aparecer uma janela de completação bem-sucedida, onde poderá carregar em Ok. Neste ponto, Visual Basic 6 é instalado.
- Se não tiver o CD MSDN, limpe a opção na janela seguinte e carregue em Seguinte. Você será avisado da falta de MSDN, mas basta clicar em Sim para aceitar.
- Carregue em Seguinte para ignorar a instalação do Installshield. Esta é uma versão muito antiga que você não quer de qualquer maneira.
- Carregue em Seguinte de novo para saltar a instalação do BackOffice, VSS, e servidor SNA. Não é necessário!
- na próxima janela, limpe a opção para "registar agora" e carregue em Terminar. O feiticeiro vai sair e acabou. Você pode encontrar VB6 sob o Start, todos os programas, Microsoft Visual Studio 6. Aproveite!
- liga a UAC outra vez
- Você pode notar que depois de instalar com sucesso VB6 no Windows 7 que trabalhar no IDE é um pouco, bem, lento. Por exemplo, redimensionar objetos em uma forma é um real dor.
- Depois de instalar o VB6, irá querer alterar a configuração de compatibilidade do executável IDE.
- usando o Windows Explorer, navegue no local onde instalou o VB6. Por omissão, o caminho é
C:\Program Files\Microsoft Visual Studio\VB98\
- carregue com o botão direito no VB6.ficheiro do programa exe e seleccione as Propriedades no menu de contexto.
- carregue na página Compatibilidade.
- colocar um controlo em cada uma destas caixas de controlo:
- execute este programa em Modo de compatibilidade para o Windows XP (Service Pack 3)
- Desactivar Temas Visuais
- Desactivar A Composição Do Ecrã
- desactivar o dimensionamento do ecrã em configurações de PPP elevadas
- Se você tem UAC ligado, é provavelmente aconselhável assinalar a caixa de' executar este programa como um administrador '
Depois de mudar estas configurações, acenda a IDE, e as coisas devem voltar ao normal, e a IDE não está mais lenta.
Editar: a ligação morta actualizada para apontar para uma página diferente com a as mesmas instruções
Editar: actualizou a resposta com as instruções actuais no post, à medida que a ligação continuava a morrer
Instalei e usei o VB6 para projectos legados muitas vezes no Windows 7.
O que eu fiz e nunca me deparei com nenhum problema, é instalar o VB6, ignorar os erros e, em seguida, prosseguir para instalar o mais recente pacote de serviços, atualmente SP6.
Telecarregamento aqui: http://www.microsoft.com/en-us/download/details.aspx?id=5721
Bónus: Também uma vez que você instalá-lo e perceber que a rolagem não funciona, use o abaixo: http://www.joebott.com/vb6scrollwheel.htm
Em resumo vou postar os links (propostos por todos vocês) que outros podem se referir se eles se depararem com este link.
-
O IDE VB6 funciona no Windows 64 Bit?
-
Alguém teve sucesso com o Visual Studio 6 no Windows 7?
- instalar o VB6 no Windows 7