Caro Luís, obrigado pela sua resposta.
Em relação à pasta, a minha é mesmo C:\Windows\System32.
Já me falaram na C:\Windows\SysWOW64\, mas não a tenho no meu Sistema.
O meu sistema é o Windows 7 Home Premium.
Será que esta pasta só aparece em outras versões do Windows 7 ou no Windows
8 ? (ou em portáteis) ?
O meu PC é desktop.
Consultei a pasta respetiva, C:\Windows\System32, (aliás já tinha
confirmado), e os ficheiros SysInfo.Dep, Sysinfo.Srg e Sysinfo.ocx já lá
estavam.
Até tinha adicionado, (pois constavam noutra instalação do VB6 noutro PC),
os ficheiros SysInfo.dll, SysInfo.hlp e SysInfo.oca.
Mesmo assim, executei o comando 'REGSVR32.EXE /S
C:\Windows\System32\SYSINFO.OCX' em linha de comandos, como Administrador e
na pasta respetiva.
NÃO deu resultado. Tudo está na mesma.
Embora o ícone do 'Sysinfo' apareça à esquerda na ToolBox, quando tento
inseri-lo num FORM, aparece sempre a mensagem:
"Licence information for this component not found. You do not have an
appropriate licence to use this functionality in the design environment."
Será que falta alguma licença no Registo ?
Num PC anterior, (em que já tive o VB6 a trabalhar bem), tinha tirado o
disco onde o VB estava instalado e adicionei um disco mais pequeno.
Para confirmação, instalei também aí o VB6.
E não é que dá resultados diferentes? Estou mesmo sem perceber...
O Windows é o MESMO, (mesmo DVD). O VB6 é o mesmo, (mesmo DVD).
Mas neste, NÃO TENHO problemas com o 'Sysinfo' (!!!) Mas tenho com os
controles externos (da Sheridan)... E com estes controles não tenho
problemas no PC novo... (!!!) Neste, corri um programa que me arranjaram,
que adicionava uma 'autorização'
no Registo e esses controles (botões, etc.) ficaram a trabalhar bem.
No PC antigo (com o MESMO Windows e MESMO VB), por mais que corra esse
programa (.REG), não faz nada...
Verifiquei no Registo que essa 'autorização' já está lá inserida, mas mesmo
assim, nada...
2 PCs com o mesmo Sistema Operativo e o mesmo VisualBasic e tem resultados
diferentes ?
E esta hein ?
Cumprimentos
Manuel Dias - Parede
> -----Mensagem Original-----
> Boa tarde,
> Por norma, a partir de uma linha de comandos e colocando-se na pasta
> C:\Windows\System32, deve digitar o seguinte comando (como administrador):
> REGSVR32.EXE /S C:\Windows\System32\SYSINFO.OCX
> Mas, pela consulta no meu sistema, descobri que o ficheiro se
> encontra na seguinte pasta:
> C:\Windows\SysWOW64\
> E não na C:\Windows\System32
> Pelo que, se eu tivesse de proceder à execução do mesmo comando
> teria, sempre de alterar o caminho e executando-o desta forma:
> REGSVR32.EXE /S C:\Windows\SysWOW64\SYSINFO.OCX
> Contudo e antes de proceder a este comando, verifique se, no CD de
> instalação que detém existe um ficheiro SysInfo.Dep e Sysinfo.Srg (eu
> encontrei-os na pasta OS\SYSTEM), pois estes dois ficheiros também tem de
> estar na mesma pasta do ficheiro Sysinfo.Ocx
> Um grande abraço e bom trabalho
> Luís Pequeno da Cruz
> -----Mensagem original-----
> Tinha o VisualBasic6 instalado num PC com Windows7, e trabalhou sempre
bem.
> Mesmo na instalação, nem deu problemas.
> Tenho dezenas de programas criados com o VB6.
>
> Agora comprei um PC novo no qual instalei o MESMO Windows7, e voltei a
instalar o MESMO VB6.
> Mas houve 3 erros dos quais já resolvi 2, mas um mantém-se.
> Voltei a instalar o VB6 no PC antigo, (onde já esteve bem) e os erros
mantiveram-se (???)
>
> O erro que ainda se mantém, refere-se ao controle 'SysInfo', que sempre
usei para obter automaticamente o nome do Sistema Operativo.
> Este controle (SYSINFO.OCX) está na pasta System32.
> Embora este controle apareça à esquerda na 'ToolBox' do VB, quando tento
inseri-lo num FORM, AGORA aparece sempre uma 'caixa' que
> diz:
> "Licence information for this component not found. You do not have an
appropriate licence to use this functionality in the design environment."
>
> Mas aquando da instalação no outro PC nunca houve problema e sempre usei
este 'Controle'.
> Porquê agora?
> Tenho o 'ComodoInternetSecurity' instalado. Será ele que não permite
aceder às informações do Sistema?
> Mas se sim, também não dá nenhuma mensagem...
>
> Alguém me sabe dar uma dica ?
>
> Cumprimentos
> Manuel Dias - Parede
>
--
--------------------------------------------------------------------------------
<<< REVISTA COMPUTADOR: >>>
NAS BANCAS A EDIÇÃO N. 169
--------------------------------------------------------------------------------
Para cancelar o registo envie uma mensagem para:
[email protected]
Consulte o arquivo pesquisável:
https://groups.google.com/group/ajuda-informatica/topics
Clube Informática - Revista COMPUTADOR:
http://www.clubeinformatica.com/
--------------------------------------------------------------------------------