Você está na página 1de 45

10/12/2023, 22:33 O guia definitivo de instalação e operação do Visual Basic 6 nos Windows 10 e 8.

X (e solução de problemas)

BLOG DO PESQUISAR

MICHAEL
Tecnologia antiga e atual,
cultura e atitude

Meus Projetos Avaliação de Softwares

O guia
definitivo de
instalação e
operação do
Visual Basic 6
nos Windows
10 e 8.X (e

https://www.michaelrigo.com/2015/08/guia-definitivo-instalacao-operacao-vb6.html 1/45
10/12/2023, 22:33 O guia definitivo de instalação e operação do Visual Basic 6 nos Windows 10 e 8.X (e solução de problemas)

solução de
problemas)

6.8.15

T
COMPARTILHAR
enho que

admitir: fazia
Marcadores
tempo que estava
Desenvolvimento
devendo aos meus
Tutoriais

leitores da turma do Windows 10


Windows 8.X
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


https://www.michaelrigo.com/2015/08/guia-definitivo-instalacao-operacao-vb6.html 2/45
10/12/2023, 22:33 O guia definitivo de instalação e operação do Visual Basic 6 nos Windows 10 e 8.X (e solução de problemas)

como os erros mais


comuns que

ocorrem ao carregar

projetos nestas

versões do

Windows.

A instalação

O 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

https://www.michaelrigo.com/2015/08/guia-definitivo-instalacao-operacao-vb6.html 3/45
10/12/2023, 22:33 O guia definitivo de instalação e operação do Visual Basic 6 nos Windows 10 e 8.X (e solução de problemas)

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


https://www.michaelrigo.com/2015/08/guia-definitivo-instalacao-operacao-vb6.html 4/45
10/12/2023, 22:33 O guia definitivo de instalação e operação do Visual Basic 6 nos Windows 10 e 8.X (e solução de problemas)

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

https://www.michaelrigo.com/2015/08/guia-definitivo-instalacao-operacao-vb6.html 5/45
10/12/2023, 22:33 O guia definitivo de instalação e operação do Visual Basic 6 nos Windows 10 e 8.X (e solução de problemas)

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

https://www.michaelrigo.com/2015/08/guia-definitivo-instalacao-operacao-vb6.html 6/45
10/12/2023, 22:33 O guia definitivo de instalação e operação do Visual Basic 6 nos Windows 10 e 8.X (e solução de problemas)

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.

https://www.michaelrigo.com/2015/08/guia-definitivo-instalacao-operacao-vb6.html 7/45
10/12/2023, 22:33 O guia definitivo de instalação e operação do Visual Basic 6 nos Windows 10 e 8.X (e solução de problemas)

Configurações
adicionais

Faltam 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.

https://www.michaelrigo.com/2015/08/guia-definitivo-instalacao-operacao-vb6.html 8/45
10/12/2023, 22:33 O guia definitivo de instalação e operação do Visual Basic 6 nos Windows 10 e 8.X (e solução de problemas)

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

https://www.michaelrigo.com/2015/08/guia-definitivo-instalacao-operacao-vb6.html 9/45
10/12/2023, 22:33 O guia definitivo de instalação e operação do Visual Basic 6 nos Windows 10 e 8.X (e solução de problemas)

carregar

projetos

Com 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:

https://www.michaelrigo.com/2015/08/guia-definitivo-instalacao-operacao-vb6.html 10/45
10/12/2023, 22:33 O guia definitivo de instalação e operação do Visual Basic 6 nos Windows 10 e 8.X (e solução de problemas)

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
componentes

Como estes erros

ocorrem devido a
alguma referência
ou componente não

https://www.michaelrigo.com/2015/08/guia-definitivo-instalacao-operacao-vb6.html 11/45
10/12/2023, 22:33 O guia definitivo de instalação e operação do Visual Basic 6 nos Windows 10 e 8.X (e solução de problemas)

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
https://www.michaelrigo.com/2015/08/guia-definitivo-instalacao-operacao-vb6.html 12/45
10/12/2023, 22:33 O guia definitivo de instalação e operação do Visual Basic 6 nos Windows 10 e 8.X (e solução de problemas)

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
https://www.michaelrigo.com/2015/08/guia-definitivo-instalacao-operacao-vb6.html 13/45
10/12/2023, 22:33 O guia definitivo de instalação e operação do Visual Basic 6 nos Windows 10 e 8.X (e solução de problemas)

outra instalação do

VB6, copiá-lo para a


pasta
C:\Windows\SysW
OW64 e registrá-lo

manualmente com o
comando regsvr32,
que no exemplo
ficaria:

C:\>REGSVR32

C:\WINDOWS\SYSWO

W64\MSCOMCTL.OCX

Apenas lembrando
que o comando deve

ser executado no
prompt como
administrador.

Carregando
componentes e

referências
manualmente

https://www.michaelrigo.com/2015/08/guia-definitivo-instalacao-operacao-vb6.html 14/45
10/12/2023, 22:33 O guia definitivo de instalação e operação do Visual Basic 6 nos Windows 10 e 8.X (e solução de problemas)

Uma 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\SysW
OW64 e selecione o
arquivo do

https://www.michaelrigo.com/2015/08/guia-definitivo-instalacao-operacao-vb6.html 15/45
10/12/2023, 22:33 O guia definitivo de instalação e operação do Visual Basic 6 nos Windows 10 e 8.X (e solução de problemas)

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.

https://www.michaelrigo.com/2015/08/guia-definitivo-instalacao-operacao-vb6.html 16/45
10/12/2023, 22:33 O guia definitivo de instalação e operação do Visual Basic 6 nos Windows 10 e 8.X (e solução de problemas)

É isto aí, agora nada


mais deverá impedir
a correta utilização

do VB6 nas últimas


versões do
Windows!

Veja também:
Visual Basic 6 é a
décima linguagem
de programação

mais utilizada
Instalando o Visual
Basic 6 no Windows
10
Dica rápida:

instalando o Visual
Basic 6 no Windows
8.X, 7 e Vista

LABELS:
DESENVOLVIMENTO,

TUTORIAIS,
WINDOWS 10,

WINDOWS 8.X

COMPARTILHAR

Comentários
https://www.michaelrigo.com/2015/08/guia-definitivo-instalacao-operacao-vb6.html 17/45
10/12/2023, 22:33 O guia definitivo de instalação e operação do Visual Basic 6 nos Windows 10 e 8.X (e solução de problemas)

Mariano
· 14 de agosto de
2015 às 20:09
Amigo,
funcionou beleza
a receita, no
entanto o
service pack 6
não instala de
forma alguma!
Essa é a
mensagem de
erro: Setup Error
544 - Setup is
unable to open
the data file
'D:\Service
Pack6\acmsetup
.stf'; run setup
again from
where you
originally ran it.
Alguma
sugestão?
Michael
Rigo
· 17 de
agosto
de 2015
às
15:56

Pior que
nunca
tive
problem
as para
instalar
o SP6...
em
outras
versões
do
Windo
ws ele
instala
beleza?
Você
https://www.michaelrigo.com/2015/08/guia-definitivo-instalacao-operacao-vb6.html 18/45
10/12/2023, 22:33 O guia definitivo de instalação e operação do Visual Basic 6 nos Windows 10 e 8.X (e solução de problemas)

pode
também
tentar
instalá-
lo como
adminis
trador e
em
modo
de
compati
bilidade
com o
Windo
ws XP.

RESPONDER

Mariano
· 18 de agosto de
2015 às 15:14

Michael Rigo,
agora instalado e
funcionando!
Mas nem tudo é
perfeito! O que
descobri é que
os sistemas que
uso o listview
quando estou
executando-os
dentro do vb, ao
se clicar no
listview o vb é
abortado
completamente,
sendo
necessário
carrega-lo
novamente!
Agora se carrego
um projeto novo
e uso o listview
nada acontece!
O que não pode
ser são os

https://www.michaelrigo.com/2015/08/guia-definitivo-instalacao-operacao-vb6.html 19/45
10/12/2023, 22:33 O guia definitivo de instalação e operação do Visual Basic 6 nos Windows 10 e 8.X (e solução de problemas)

controles que
vem com
Microsoft
Windows
Common
Controls 5.0
(sp2
comctl32.ocx)
Microsoft
Windows
Common
Controls 6.0
(sp6
MsComctl.Ocx)
pois testei
separado e
conjuntamente e
um projeto novo
nada acontece! E
aí, alguma
sugestão!?
Michael
Rigo
· 19 de
agosto
de 2015
às
16:14

Vixe
amigo,

testand
o para
poder
sugerir
algo...
vou
buscar
algum
projeto
meu
que use
o
ListVie
w e ver
o que

https://www.michaelrigo.com/2015/08/guia-definitivo-instalacao-operacao-vb6.html 20/45
10/12/2023, 22:33 O guia definitivo de instalação e operação do Visual Basic 6 nos Windows 10 e 8.X (e solução de problemas)

acontec
e ao
abrir e
executa
ro
mesmo
no
Windo
ws 10.

Michael
Rigo
· 24 de
agosto
de 2015
às
10:23
Testei
com um
projeto
que faz
uso
intensiv
o da
ListVie
weo
mesmo
funcion
ou
(compil
ou e
rodou)
realizan
do o
procedi
mento
mostrad
o na
postage
m, ou
seja,
carrega
ndo o
MSCO
MCTL.
OCX

https://www.michaelrigo.com/2015/08/guia-definitivo-instalacao-operacao-vb6.html 21/45
10/12/2023, 22:33 O guia definitivo de instalação e operação do Visual Basic 6 nos Windows 10 e 8.X (e solução de problemas)

manual
mente
no VB6.

RESPONDER

Mariano
· 19 de agosto de
2015 às 16:28

É, e a coisa vai
complicando um
pouquinho mais,
quando se usa
ENTER ao invés
de TAB quando
executando
dentro do
ambiente, tenho
a seguinte
resposta: Run-
time error 70:
Permission
denied
HEHEHEHE tá
difícil ver o
"bichim"
funcionando
redondo!!!!
RESPONDER

Mariano
· 19 de agosto de
2015 às 16:53

Em tempo!!!
Solução para o
Sendkeys!!! Em
um módulo
qualquer crie
esta sub e
problema
resolvido!!!
Public Sub
Sendkeys(text$,
Optional wait As
Boolean = False)
Dim WshShell As
Object
https://www.michaelrigo.com/2015/08/guia-definitivo-instalacao-operacao-vb6.html 22/45
10/12/2023, 22:33 O guia definitivo de instalação e operação do Visual Basic 6 nos Windows 10 e 8.X (e solução de problemas)

Set WshShell =
CreateObject("
wscript.shell")
WshShell.Sendk
eys text, wait
Set WshShell =
Nothing
End Sub
Michael
Rigo
· 20 de
agosto
de 2015
às
09:59

Muito
obrigad
o amigo
pela
ótima
contrib
uição! :)

Unknow
n
· 24 de
janeiro
de 2018
às
15:19

Muito
obrigad
o por
compart
ilhar
esta
solução
do
SendKe
ys!
Acabei
esbarra
ndo
com
esse
problem

https://www.michaelrigo.com/2015/08/guia-definitivo-instalacao-operacao-vb6.html 23/45
10/12/2023, 22:33 O guia definitivo de instalação e operação do Visual Basic 6 nos Windows 10 e 8.X (e solução de problemas)

a
porque
tenho
uns
compon
entes
que
simulam
teclados
virtuais
para
telas
touch
screen.
E
portant
o, uso
SendKe
ys em
milhare
s de
chamad
as.
Parabén
se
sucesso
para
você!

RESPONDER

SSS
· 4 de setembro
de 2015 às 17:45

Obrigado, a
instalação
funcionou 100%,
inclusive o SP6.
RESPONDER

Renato
· 23 de outubro
de 2015 às 15:49

Olá amigo.

No meu caso,
mesmo
https://www.michaelrigo.com/2015/08/guia-definitivo-instalacao-operacao-vb6.html 24/45
10/12/2023, 22:33 O guia definitivo de instalação e operação do Visual Basic 6 nos Windows 10 e 8.X (e solução de problemas)

registrando a
ocx, não consigo
marcar a
referência do
componente. O
erro é " could
not be loaded. É
só o pacote SP6
que dá isso.

Renato
· 23 de
outubro
de 2015
às
17:18

Resolvi
do:
como
ponto
adiciona
l para a
matéria,
tem que
desmar
car a
opção
"Upgrad
e
ActiveX
Control
s", nas
proprie
dades
do
projeto

Michael
Rigo
· 26 de
outubro
de 2015
às
10:24

Muito
obrigad
o pela

https://www.michaelrigo.com/2015/08/guia-definitivo-instalacao-operacao-vb6.html 25/45
10/12/2023, 22:33 O guia definitivo de instalação e operação do Visual Basic 6 nos Windows 10 e 8.X (e solução de problemas)

precios
a
contrib
uição.
Abraço!

RESPONDER

Vitor com H
· 10 de dezembro
de 2015 às 20:33

Ótimas dicas
amigo. Consegui
instalar o VB6
mas ao instalar o
SP6 o Windows
10 informa que
não pode
instalar porque a
língua do VB6 é
diferente do
sistema
operacional.
Alguma
sugestão? Tenho
projetos com
XML, e não
executa sem o
SP6, preciso das
DLL.
Michael
Rigo
· 12 de
dezemb
ro de
2015 às
10:53

O seu
Windo
ws 10 é
em
portugu
ês?
Neste
caso eu
teria

https://www.michaelrigo.com/2015/08/guia-definitivo-instalacao-operacao-vb6.html 26/45
10/12/2023, 22:33 O guia definitivo de instalação e operação do Visual Basic 6 nos Windows 10 e 8.X (e solução de problemas)

que
realizar
uma
simulaç
ão para
ver o
que
pode
ser
feito...

RESPONDER

Kaoru
· 8 de janeiro de
2016 às 10:39

Se eu gerar um
executável no
Win10, será que
esse executável
roda normal em
XP, 7 e 8 ?
É que quando
gero um
executável no
win8, ele não
roda no XP.
Michael
Rigo
· 9 de
janeiro
de 2016
às
13:38

Para
rodar
no XP
tem que
compila
r no XP,
tanto
que
tenho
sempre
à mão
uma VM

https://www.michaelrigo.com/2015/08/guia-definitivo-instalacao-operacao-vb6.html 27/45
10/12/2023, 22:33 O guia definitivo de instalação e operação do Visual Basic 6 nos Windows 10 e 8.X (e solução de problemas)

com o
XP +
VB6
para
estes
casos.
Já o
Windo
ws
7/8/10
são
interca
mbiávei
s até
onde
pude
testar,
desde
que
sejam
da
mesma
arquitet
ura (x86
ou x64).
Compile
i
sistema
s no
Windo
ws 7
(x64) e
os
mesmos
rodara
m sem
problem
as no
8.1 e no
10,
todos
x64.

Unknow
n

https://www.michaelrigo.com/2015/08/guia-definitivo-instalacao-operacao-vb6.html 28/45
10/12/2023, 22:33 O guia definitivo de instalação e operação do Visual Basic 6 nos Windows 10 e 8.X (e solução de problemas)

· 24 de
janeiro
de 2018
às
15:38
Quando
compilo
pelo
Windo
ws 7
Pro x86
e/ou
x64.
Roda
perfeita
mente
no XP,
Vista, 7,
8.1 e 10
(Tanto
em x86
quanto
em
x64).
Ainda
farei
meus
testes
de
debug e
compila
ções no
Win 10
Pro x64
para ver
como se
compor
tará em
todos os
outros
sistema
s
operaci
onais do
XP para
cima.
Se

https://www.michaelrigo.com/2015/08/guia-definitivo-instalacao-operacao-vb6.html 29/45
10/12/2023, 22:33 O guia definitivo de instalação e operação do Visual Basic 6 nos Windows 10 e 8.X (e solução de problemas)

funcion
ar, irei
deletar
minha
VM
win7 e
passarei
utilizar
apenas
o
Win10.

RESPONDER

Kaoru
· 11 de janeiro de
2016 às 11:31
Valeu!!
RESPONDER

pompeia
· 4 de fevereiro
de 2016 às 19:30

Tentei instalar
no windows 10 e
vai até o ponto
onde diz que
está atualizando
o sistema (minha
versão vb6
enterprise
versão 8176
retail 6.0.8169
ingles) aí trava e
fica a ampulheta
na tela.

Michael
Rigo
· 5 de
fevereir
o de
2016 às
16:09

O
compon
ente
Data
https://www.michaelrigo.com/2015/08/guia-definitivo-instalacao-operacao-vb6.html 30/45
10/12/2023, 22:33 O guia definitivo de instalação e operação do Visual Basic 6 nos Windows 10 e 8.X (e solução de problemas)

Access
está
marcad
o para
instalaç
ão? Este
compon
ente é
particul
arment
e
problem
ático
com o
Windo
ws 10 e
o 8.X.

RESPONDER

Unknown
· 23 de fevereiro
de 2016 às 13:51

Olá amigo, ótimo


tutorial, mas
estou com um
probleminha que
não consigo
driblar. Após
todos os
processos de
instalação
citados, o
projeto abre sem
apresenta erro
algum, porém, na
hora de rodar
apresenta o
erro: Can't find
project or library
na declaração de
uma variável do
tipo Button
(Public btmx as
Button). Já refiz
todo processo

https://www.michaelrigo.com/2015/08/guia-definitivo-instalacao-operacao-vb6.html 31/45
10/12/2023, 22:33 O guia definitivo de instalação e operação do Visual Basic 6 nos Windows 10 e 8.X (e solução de problemas)

umas 3 vezes e
sempre ocorre o
mesmo
problema, tem
alguma dica p
ajudar. Grande
Abraço.

Michael
Rigo
· 25 de
fevereir
o de
2016 às
14:37

Pior que
não, em
nenhum
dos
meus
projetos
tive
esse
problem
a.
Checou
se não
tem
nenhum
a
referên
cia
faltando
?

Unknow
n
· 25 de
fevereir
o de
2016 às
14:46

Pois é
Michael
, era
isso
mesmo..

https://www.michaelrigo.com/2015/08/guia-definitivo-instalacao-operacao-vb6.html 32/45
10/12/2023, 22:33 O guia definitivo de instalação e operação do Visual Basic 6 nos Windows 10 e 8.X (e solução de problemas)

. eu uso
um
compon
ente de
terceiro
e nos
testes
não os
registrei
. Não
identifiq
uei de
pronto
pq o
erro
causado
não tem
nada a
ver com
o
compon
ente
faltante,
foi
registra
ro
danado
e tudo
correu
muito
bem.
Muito
obrigad
o.

RESPONDER

Nilton
· 2 de setembro
de 2016 às 18:40

Primeiramente
parabéns pelo
excelente
trabalho que
esta fazendo. Eu
estou tendo o

https://www.michaelrigo.com/2015/08/guia-definitivo-instalacao-operacao-vb6.html 33/45
10/12/2023, 22:33 O guia definitivo de instalação e operação do Visual Basic 6 nos Windows 10 e 8.X (e solução de problemas)

seguinte
problema no
Windows 10. Eu
registro uma dll
da minha
aplicação e meu
sistema
consegue
instanciar. Na
segunda vez ele
diz que não
consegue
carregar, porém
a dll esta
devidamente
registrada. O ero
é o seguinte:
Data e hora:
31/08/2016
15:17:27 Erro:
429 ActiveX
component can't
create object -
Local do erro:
NSVet\
NSVP_A_MenuV
et\
modPrincipal\
Main\ Ponto: 1
Michael
Rigo
· 5 de
setemb
ro de
2016 às
09:20
Se
executa
ra
aplicaçã
o como
adminis
trador
(mesmo
se o seu
usuário

https://www.michaelrigo.com/2015/08/guia-definitivo-instalacao-operacao-vb6.html 34/45
10/12/2023, 22:33 O guia definitivo de instalação e operação do Visual Basic 6 nos Windows 10 e 8.X (e solução de problemas)

tiver
todas as
permiss
ões)
ocorre o
erro?
Tente
clicar
com o
botão
direito e
escolha
"Execut
ar como
adminis
trador".
Geralm
ente
este
erro de
"Active
X
compon
ent
can't
create
object"
está
relacion
ado com
permiss
ões.

RESPONDER

rcoltrane
· 18 de outubro
de 2016 às 09:12

Michael, muito
obrigado pelo
guia, realmente a
instalação
ocorre sem
problemas,
inclusive com o
SP6. Mas estou

https://www.michaelrigo.com/2015/08/guia-definitivo-instalacao-operacao-vb6.html 35/45
10/12/2023, 22:33 O guia definitivo de instalação e operação do Visual Basic 6 nos Windows 10 e 8.X (e solução de problemas)

tendo um
problema:
quando tento
executar minha
aplicação direto
dentro do VB6
em modo
depuração, a
aplicação nao
consegue
estabelecer
conexao com
minha base de
dados Oracle
10g. Estou
usando o
ADODB para me
conectar na
base, será que a
remoção dos
componentes
ADO e OLEDB
do Oracle
durante a
instalação
prejudicam esta
conexão? Tem
alguma idéia do
porque de isto
estar
acontecendo? O
mais estranho é
que eu tenho
uma versao ja
compilada do
meu aplicativo
rodando nesta
mesma maquina,
e ela consegue
se conectar
normalmente na
base. Assim,
acredito que seja
algum problema
na instalação do
VB mesmo que

https://www.michaelrigo.com/2015/08/guia-definitivo-instalacao-operacao-vb6.html 36/45
10/12/2023, 22:33 O guia definitivo de instalação e operação do Visual Basic 6 nos Windows 10 e 8.X (e solução de problemas)

esta me
impedindo de
conectar via
modo de
depuração...HEL
P!!

Esta é minha
string de
conexão que
sempre
funcionou até
antes de eu
instalar o VB6
no Windows 10:

Set DBConn =
New
ADODB.Connec
tion

With DBConn
.Provider =
"OraOLEDB.Ora
cle"
.Properties("Dat
a Source") =
"192.168.0.90:1
521/XE"
.Properties("Use
r Id") =
"dbvagas"
.Properties("Pas
sword") =
"knight"
End With

DBConn.Open

Ao tentar abrir
na linha final ele
está dando o
erro: ORA-
06413: Conexao
não Aberta.

https://www.michaelrigo.com/2015/08/guia-definitivo-instalacao-operacao-vb6.html 37/45
10/12/2023, 22:33 O guia definitivo de instalação e operação do Visual Basic 6 nos Windows 10 e 8.X (e solução de problemas)

rcoltrane
· 18 de
outubro
de 2016
às
11:45

Após
muito
apanhar
(e deixo
aqui a
resoluç
ão do
meu
problem
a para o
caso de
você
querer
atualiza
r o seu
guia
definitiv
o de
instalaç
ão),
consegu
i
resolver
o
problem
a acima
de
conexão
Oracle
em
modo
de
depuraç
ão
dentro
do
Visual
Basic 6.
O que
tive que
fazer foi

https://www.michaelrigo.com/2015/08/guia-definitivo-instalacao-operacao-vb6.html 38/45
10/12/2023, 22:33 O guia definitivo de instalação e operação do Visual Basic 6 nos Windows 10 e 8.X (e solução de problemas)

trocar o
caminh
o de
instalaç
ão do
VB para
uma
pasta na
raiz da
maquin
a, de
"C:\Visu
al
Studio
(x86)"
para a
pasta
"C:\Visu
alStudio
6", pois
por
alguma
razão
que
desconh
eço, o
Oracle
não
consegu
e
reconhe
cer
parente
ses em
suas
strings
de
conexão
. Assim,
Se você
mantive
ro
diretori
o
padrão
de

https://www.michaelrigo.com/2015/08/guia-definitivo-instalacao-operacao-vb6.html 39/45
10/12/2023, 22:33 O guia definitivo de instalação e operação do Visual Basic 6 nos Windows 10 e 8.X (e solução de problemas)

instalaç
ão com
o (x86),
o Oracle
se
perde e
não
fecha
conexão
em
modo
de
depuraç
ão,
executa
ndo o
código
diretam
ente
dentro
do VB.
Achei
esta
solução
em um
site
america
no
graças a
um
outro
usuario.
Bendito
seja!!
Ressalt
o que
isto só
deve
acontec
er em
Windo
ws 10
64bit,
pois o
sistema
32bit

https://www.michaelrigo.com/2015/08/guia-definitivo-instalacao-operacao-vb6.html 40/45
10/12/2023, 22:33 O guia definitivo de instalação e operação do Visual Basic 6 nos Windows 10 e 8.X (e solução de problemas)

instala o
Visual
Studio 6
na pasta
"C:\Pro
gram
Files"
padrão.

Michael
Rigo
· 18 de
outubro
de 2016
às
15:02

Agradeç
o pela
contrib
uição
amigo,
realmen
te eu
não
sabia
dessa
particul
aridade
do
Oracle
10g.
Meus
sistema
s
utilizam
ADODB
com o
MS SQL
Server
sem
problem
as.

Um

https://www.michaelrigo.com/2015/08/guia-definitivo-instalacao-operacao-vb6.html 41/45
10/12/2023, 22:33 O guia definitivo de instalação e operação do Visual Basic 6 nos Windows 10 e 8.X (e solução de problemas)

forte
abraço!

RESPONDER

Anônimo
· 11 de janeiro de
2017 às 22:14

No meu caso
funcionou
corretamente no
windows 7,
porem o Package
& Deployment
Wizard nao
funciona, ele
trava no meio do
caminho, mesmo
configurando as
propriedades em
modo de
compatibilidade
e como
administrador.
Provavelmente é
alguma alteracao
que deve ser
feita no
VB6DEP.INI
RESPONDER

Mr. Marchini
· 15 de dezembro
de 2017 às 15:02

Tentei sua
solução, sem
sucesso. A
alternativa foi
abrir o vbp
manualmente no
notepad e onde
estava Object=
{831FDD16-
0C5C-11D2-
A9FC-
0000F8754DA1
}#2.2#0;
https://www.michaelrigo.com/2015/08/guia-definitivo-instalacao-operacao-vb6.html 42/45
10/12/2023, 22:33 O guia definitivo de instalação e operação do Visual Basic 6 nos Windows 10 e 8.X (e solução de problemas)

MSCOMCTL.OC
X, colocar
Object=
{831FDD16-
0C5C-11D2-
A9FC-
0000F8754DA1
}#2.0#0;
MSCOMCTL.OC
X
Funcionou
RESPONDER

Mr. Marchini
· 15 de dezembro
de 2017 às 15:04

Mudei #2.2#0
para #2.0#0

Michael
Rigo
· 26 de
dezemb
ro de
2017 às
10:03

Agradeç
o pela
contrib
uição.

RESPONDER

Unknown
· 15 de abril de
2020 às 22:42

Cara, você é
D++++++++!!!
Muito obrigado
por tantas dicas.
Adoro o VB6.
Adauto D Silva
RESPONDER

Mr. Marchini
· 18 de novembro
de 2020 às 06:29

https://www.michaelrigo.com/2015/08/guia-definitivo-instalacao-operacao-vb6.html 43/45
10/12/2023, 22:33 O guia definitivo de instalação e operação do Visual Basic 6 nos Windows 10 e 8.X (e solução de problemas)

Muito bons seus


posts, me
ajudaram
bastante.
Desenvolvo em
VB6 há anos. Me
serve bastante.
Amo a
linguagem. Tá,
podem dizer
"Ainnn .NET é
muito melhor,
muito mais
recursos", tá mas
o .NET leva mó
tempo pra abrir,
o consumo de
memória vai no
pico, pra
compilar,
quando eu abro
a IDE do .NET,
falta luz no
bairro todo...Eu
não preciso do
.NET pra fazer
coisas simples. É
matar formiga
com bazuca.
Grande abraço
RESPONDER

Digite um come

Info
Agradecimentos
Políticas de privacidade

Parceiros
Blog Caixa Seca

Arquivo

https://www.michaelrigo.com/2015/08/guia-definitivo-instalacao-operacao-vb6.html 44/45
10/12/2023, 22:33 O guia definitivo de instalação e operação do Visual Basic 6 nos Windows 10 e 8.X (e solução de problemas)

Marcadores

https://www.michaelrigo.com/2015/08/guia-definitivo-instalacao-operacao-vb6.html 45/45

Você também pode gostar