none
Problemas VB6 e Windows 8 RRS feed

  • Pergunta

  • Olá pessoal bom dia!

    Instalei o Windows 8 Enterprise em meu computador, instalei o VS 98 (VB6) com o SP6, ocorre que quando tento carregar uma aplicação para realizar manutenção/alterações etc. aparece o erro abaixo:

    E isto acontece também quando inicio um novo projeto, pois tento carregar o componente

    Microsoft Windows Commom Controls 6.0 (SP6) esta apresentando a tela abaixo:

    Já registrei a biblioteca MSCOMCTL.OCX manualmente com o regsvr32 o qual foi realizado com êxito, só que continua a mesma coisa, estou executando o VB6 em modo de compatibilidade com o WINDOWS XP (SP3). Alguém por um acaso pode me ajudar, pois necessito usar o VB6 porque tenho muitas aplicações desenvolvidas nele as quais pretendo num futuro próximo realizar a migração para o VS 2012, mas por enquanto não!

    Att.

    Dilson


    Dilson J. Hasselmann Desenvolvedor VB.NET

    domingo, 28 de abril de 2013 15:38

Respostas

  • A IDE do VB6 (Visual Studio 98) nao é suportada pelo Windows 8 (64 bits)

    Se vc quiser trabalhar com esta tecnologia, sugiro criar uma maquia virtual com o windows XP instalado.

    Lembrando que os programas compilados em VB6 ainda serao suportados.

    Att


    William John Adam Trindade
    Analyste-programmeur
    ----------------------------------------------------------

    Sogi informatique ltée

    • Marcado como Resposta DJHasselmann sábado, 3 de janeiro de 2015 00:35
    segunda-feira, 29 de abril de 2013 11:58
    Moderador

Todas as Respostas

  • A IDE do VB6 (Visual Studio 98) nao é suportada pelo Windows 8 (64 bits)

    Se vc quiser trabalhar com esta tecnologia, sugiro criar uma maquia virtual com o windows XP instalado.

    Lembrando que os programas compilados em VB6 ainda serao suportados.

    Att


    William John Adam Trindade
    Analyste-programmeur
    ----------------------------------------------------------

    Sogi informatique ltée

    • Marcado como Resposta DJHasselmann sábado, 3 de janeiro de 2015 00:35
    segunda-feira, 29 de abril de 2013 11:58
    Moderador
  • A IDE do VB6 (Visual Studio 98) nao é suportada pelo Windows 8 (64 bits)

    Se vc quiser trabalhar com esta tecnologia, sugiro criar uma maquia virtual com o windows XP instalado.

    Lembrando que os programas compilados em VB6 ainda serao suportados.

    Att


    William John Adam Trindade
    Analyste-programmeur
    ----------------------------------------------------------

    Sogi informatique ltée

    Willian meu Windows 8 é 32bits

    Dilson J. Hasselmann Desenvolvedor VB.NET

    segunda-feira, 29 de abril de 2013 15:06
  • Ele nao é suportado tambem.

    http://msdn.microsoft.com/en-us/vstudio/ms788708.aspx

    Note que ha uma referencia a isso:

    Windows Operating System Has support? 
    VB6 Supported Runtime - Files Shipping in Windows VB6 Supported Runtime – Extended Files to Distribute with Your Application VB6 IDE
    Windows 8 and Windows Server 2012, all 32bit editions Yes * Yes * No, but Custom Support Agreements may be available.
    Windows 8 and Windows Server 2012, all 64bit editions (WOW only) Yes*
    32bit apps running in WOW only
    Yes*
    32bit apps running in WOW only
    No

    Eu nao entendi o que realmente significa "but Custom Support Agreements may be available.", creio que existem excessoes para sistema 32 bit. Teria que ver diretamente com a Microsoft.

    Att


    William John Adam Trindade
    Analyste-programmeur
    ----------------------------------------------------------

    Sogi informatique ltée


    segunda-feira, 29 de abril de 2013 16:54
    Moderador
  • Ele nao é suportado tamem.

    http://msdn.microsoft.com/en-us/vstudio/ms788708.aspx

    Note que ha uma referencia a isso:

    Windows Operating System Has support? 
    VB6 Supported Runtime - Files Shipping in Windows VB6 Supported Runtime – Extended Files to Distribute with Your Application VB6 IDE
    Windows 8 and Windows Server 2012, all 32bit editions Yes * Yes * No, but Custom Support Agreements may be available.
    Windows 8 and Windows Server 2012, all 64bit editions (WOW only) Yes*
    32bit apps running in WOW only
    Yes*
    32bit apps running in WOW only
    No

    Eu nao entendi o que realmente significa "but Custom Support Agreements may be available.", creio que existem excessoes para sistema 32 bit. Teria que ver diretamente com a Microsoft.

    Att


    William John Adam Trindade
    Analyste-programmeur
    ----------------------------------------------------------

    Sogi informatique ltée

    Dizendo que não há mais suporte avaliado! VB6 IDE

    Porém no inicio das explicações da Microsoft estão tentando manter a compatibilidade com o Windows 8 e que num futuro próximo estará disponível a solução!

    Pelo menos isso é que entendi, ou seja terei que passar todas minhas aplicações para o VB.NET mesmo o pior é explicar para meus clientes tal situação a que por enquanto não posso fazer manutenção em suas aplicações já instaladas em seus computadores e terão que esperar até as novas versões, fazer o que né, programador só se f... mesmo!

    Obrigado pela atenção! 


    Dilson J. Hasselmann Desenvolvedor VB.NET


    • Editado DJHasselmann terça-feira, 30 de abril de 2013 04:27
    terça-feira, 30 de abril de 2013 04:21
  • De uma olhada nesse video http://www.youtube.com/watch?v=pKzhrDANx7o

    Eu mesmo já fiz o teste na versão beta do windows 8  e deu certo.

    Como até hoje utilizo o windows 7, não tenho como testar a instalação do vb6 no windows 8.

    sábado, 18 de maio de 2013 21:11