OLÁ ALDEÕES
Tutorial completo Visual 6 Basic Instalação e Correções.
Bom, andei nas ultimas semanas tendo problemas com meu visual basic, procurei diversas maneiras de corrigir tais erros e nada foi bom o suficiente para me ajudar, até que decidi formatar minha máquina e refazer as instalações com base em informações bem completas.
Estarei deixando um tutorial abaixo, o primeiro tutorial se trata da instalação correta, já o segundo, nada menos que correções de problemas e erros no dispositivo. Então vamos lá!!
Coloquei os tutoriais separados em Spoilers, pois ficou muito grande e complicado de ler, para todos aqueles que possuem problemas, afirmo que isto irá corrigir todos os erros comuns.
Após todos os processos, certifique-se de deixar o Visual Basic 6 no modo de compatibilidade ServicePack 3 evitando o erro do OLE Library Registry.
Coloquei os tutoriais separados em Spoilers, pois ficou muito grande e complicado de ler, para todos aqueles que possuem problemas, afirmo que isto irá corrigir todos os erros comuns.
Após todos os processos, certifique-se de deixar o Visual Basic 6 no modo de compatibilidade ServicePack 3 evitando o erro do OLE Library Registry.
- INSTALAÇÃO CORRETA WINDOWS 7, 8 e 10:
- 1° INSTALAÇÃO COMPLETA - VISUAL BASIC 6 Evitando Instalar MS Java.Dica rápida: instalando o Visual Basic 6 no Windows 8.X, 7 e VistaComo um bom retrowarer, a minha linguagem de programação favorita é o icônico, lindo e imortal Visual Basic 6! Utilizo a linguagem há mais ou menos uns 12 ou 13 anos e acho que ela é perfeita para o que se propõe. Hoje ainda a utilizo praticamente todos os dias para efetuar a manutenção de diversos sistemas feitos em VB6 que temos na empresa onde trabalho. Recentemente tive que instalar o VB6 em um equipamento com o Windows 8.1 e para ele funcionar no novíssimo sistema operacional foram necessários alguns "macetes" que demonstrarei no artigo. Embora o procedimento tenha sido feito no Windows 8.1, funcionará também no 7 e no Vista e acredito que seja bastante útil àqueles que precisem usar a linguagem com os Windows mais recentes, sejam de 32 ou de 64 bits.EDIT 18/10/2014: na postagem Instalando o Visual Basic 6 no Windows 10 mostro como instalar o VB6 no novíssimo sistema operacional, bem como também uma nova forma de burlar a instalação do MS-Java. Confira!EDIT 06/08/2015: confira o guia atualizado sobre a operação do VB6 no Windows 10 final e solução de problemas.Evitando a instalação do MS-JavaO MS-Java foi uma tentativa da Microsoft de criar a sua própria implementação do Java há muitos anos atrás. Atualmente este projeto está completamente abandonando (até mesmo devido a algumas pendengas jurídicas entre a Microsoft e a Sun, atualmente Oracle) e sem qualquer tipo de suporte. O problema é que o instalador do Visual Studio 6 instala este componente por padrão, o que é uma péssima ideia em um sistema moderno - o instalador verifica se o arquivo MSJAVA.DLL está presente no diretório C:\Windows e caso não esteja efetua obrigatoriamente a instalação.Mas há como evitar isto criando um arquivo MSJAVA.DLL "fantasma" para enganar o instalador: com o Bloco de notas crie um arquivo em branco. Clique em salvar e na caixa de diálogo faça os seguintes procedimentos:
- Na lista de tipos de arquivo, selecione "Todos";
- Altere o nome do arquivo para MSJAVA.DLL.
A pasta de salvamento por ser qualquer uma de sua preferência.Criando o arquivo MSJAVA.DLL "fantasma" Feito isto, mova o arquivo MSJAVA.DLL criado para a pasta C:\Windows. No alerta que é exibido, clique em Continue. Agora o instalador do Visual Studio 6 não irá mais instalar o anacrônico MS-Java.Iniciando a instalaçãoQuando se abre o utilitário de instalação do Visual Studio 6 é exibido um alerta sobre compatibilidade. Clique em "Executar o programa..." para prosseguir.A instalação continuará normalmente - vá passando as telas clicando em Next. Aceite o contrato de utilização e entre com a sua chave do produto. Na tela "Visual Studio 6.0 Enterprise Edition" selecione Custom. Na tela seguinte onde mostra a pasta para a instalação pode ser mantida a pasta padrão.Selecionada a pasta, pode ser que o Windows exiba novamente o aviso sobre compatibilidade: selecione novamente a opção "Executar o programa..." para prosseguir. Na tela exibida, clique em Continue. Será exibida uma tela de confirmação da chave do produto, clique em Ok.Em seguida o instalador procurará pelos componentes instalados. Em certas máquinas este procedimento levou alguns segundos apenas enquanto que em outras levou vários minutos - não há alternativa senão aguardar a sua conclusão.Este procedimento pode levar até vários minutos Opções de instalaçãoNa tela de opções de instalação que será exibida, deixe marcado apenas o item Microsoft Visual Basic 6.0. O Graphics é opcional, mas deixe todos os outros desmarcados. Feito isto, clique em Continue.Os arquivos então serão copiados...... e o sistema será atualizado.Se tudo correu bem, a tela de finalização do processo será exibida.O assistente se oferece então para instalar a documentação MSDN. Se você a possuir deixe mercado a opção Install MSDN, caso contrário a desmarque.Nas próximas telas não instale nenhuma das opções. Clique sempre em Next para prosseguir.Finalmente, desmarque a opção de registro e clique em Finish para concluir. É recomendável também reiniciar o Windows.Pós-instalaçãoRecomendo que seja instalado o Service Pack 6 para o Visual Studio 6, que é o seu último pacote de atualizações. Após isto é necessário um último ajuste para o perfeito funcionamento do Visual Basic 6. Na Tela Iniciar, clique com o botão direito no atalho do VB6 e selecione Abrir local do arquivo.Em seguida, clique com o botão direito no objeto Microsoft Visual Basic 6.0 e selecione propriedades. Na tela exibida clique na aba Compatibilidade, marque a opção de executar como administrador e o modo de compatibilidade com o Windows XP. Clique em OK.Ufa, tudo pronto! Agora o seu VB6 está rodando perfeitamente no Windows 8.X! Um grande abraço e até a próxima!Visual Basic 6 rodando no Windows 8.1
2° CORREÇÂO E MELHOR UTILIZAÇÂO VB6 WINDOWS 7, 8 e 10
- CORRIGINDO ERROS VB6:
O guia definitivo de instalação e operação do Visual Basic 6 nos Windows 10 e 8.X (e solução de problemas)
Tenho que admitir: fazia tempo que estava devendo aos meus leitores da turma do VB6 um guia atualizado sobre a instalação e operação da icônica linguagem nas versões mais recentes do Windows. Este presente tutorial é uma atualização dos anteriores e cobre a versão final do Windows 10, bem como os erros mais comuns que ocorrem ao carregar projetos nestas versões do Windows.A instalaçãoO processo de instalação é praticamente idêntico ao que demonstrei em uma das compilações de testes do Windows 10, porém vocês perceberão que o Windows 10 final não exibe qualquer mensagem de alerta de incompatibilidade para o instalador do Visual Studio 6, muito bom! De qualquer modo, irei recapitular aqui os principais tópicos sobre o processo de instalação.O primeiro passo é evitar a instalação do zumbi MS-Java. Para tanto, acesse a pasta de instalação do Visual Studio 6 e renomeie o diretório IE4 para qualquer nome de sua preferência. Um detalhe: caso os arquivos de instalação estejam em uma mídia óptica os mesmos deverão ser copiados para o disco rígido para que este procedimento seja feito, por motivos óbvios.Gostaram do nome que eu coloquei? :p Agora podemos iniciar a instalação. Na tela de opções selecione Custom.Na tela de seleção de componentes deixe marcado apenas os itens Visual Basic 6 e ActiveX.O processo deverá ser concluído com sucesso.A instalação da coleção MSDN é opcional.Porém recomendo não efetuar a instalação do InstallShield...... e dos componentes para servidores.Desmarque a opção de registro e finalize a instalação. Após isto recomendo fortemente instalar o Service Pack 6 e reiniciar o PC.Configurações adicionaisFaltam agora apenas pequenos ajustes para uma operação plena do Visual Basic 6. No menu Iniciar (ou tela Iniciar do caso do Windows 8.X), clique com o botão direito no ícone do VB6 e escolha a opção abrir local do arquivo.Acesse as propriedades do item Microsoft Visual Basic 6.0 e selecione a guia compatibilidade. Na tela exibida ajuste o modo de compatibilidade para o Windows XP e marque a opção de executar como administrador.O VB6 deverá estar positivo e operante agora! :)Os erros mais comuns ao carregar projetosCom certeza os erros mais comuns ao se abrir projetos no VB6 instalado no Windows 10 ou 8.X (no 7 e Vista isto também pode ocorrer) estão relacionados a falhas no carregamento de referências ou componentes do projeto. Como teste abri um projeto que desenvolvi há muitos anos atrás no Windows XP e de cara as seguintes mensagens de erro foram exibidas:Como podemos observar pela mensagem, o erro diz respeito a um ocx não carregado. Olhando o log gerado temos uma boa pista do problema:Revisando as referências e componentesComo estes erros ocorrem devido a alguma referência ou componente não carregado, é necessário efetuar uma revisão de ambos para o diagnóstico. Verifique primeiro as referências do projeto (menu Project – References) e verifique se algum deles está faltando (com a palavra MISSING). No exemplo as referências estavam perfeitas:Assim sendo, com certeza trata-se de um componente não carregado, no caso o MSCOMCTL.OCX conforme a mensagem de erro. Antes de sair caçando este arquivo por aí, vale apena fazer uma pesquisa para ver se o mesmo já não se encontra presente no Windows e apenas não esteja sendo carregado pelo VB6. No caso, ele já estava presente:Caso o componente não estivesse presente, seria necessário obter o mesmo de alguma outra instalação do VB6, copiá-lo para a pasta C:\Windows\SysWOW64 e registrá-lo manualmente com o comando regsvr32, que no exemplo ficaria:C:\>REGSVR32 C:\WINDOWS\SYSWOW64\MSCOMCTL.OCXApenas lembrando que o comando deve ser executado no prompt como administrador.Carregando componentes e referências manualmenteUma vez que o arquivo do componente (ou referência) já esteja devidamente registrado, resta somente carrega-lo no VB6. Para tanto abra a lista de componentes ou referências (ambos encontram-se no menu Project) e clique no botão browse:Navegue até a pasta C:\Windows\SysWOW64 e selecione o arquivo do componente/referência a ser carregado.O componente ou referência deverá ser carregado e o projeto funcionará normalmente. Se necessário repita os procedimentos caso mais de um componente e/ou referência não tenha sido carregado.É isto aí, agora nada mais deverá impedir a correta utilização do VB6 nas últimas versões do Windows!
Download
Visual Basic 6
CREDITOS
Haziel
MichaelRigo
Última edição por CakexD em Dom Abr 30, 2017 11:49 am, editado 1 vez(es)