Caríssimo amigo...
 
Boa solução... E, ainda por cima, funcionou...
 
Logo que me seja possível, irei carregar os CDs do Visual Basic no
Wetransfer e remeter-lhe o respectivo "link"...
Agora, vou precisar de um endereço de e-Mail para reencaminhar o respectivo
"link"
 
Com os melhores cumprimentos e voto de um excelente dia de trabalho.
 
 Luis PCruz



 
> From: [email protected]
> 
> Caro Luís.
> 
> Como não encontrei o ficheiro 'VBCTRLS.REG' (nem a referida pasta) no CD
do
> VB6, e como sou uma pessoa teimosa que não gosta de desistir, lembrei-me
de
> fazer uma coisa.
> E não é que parece que deu resultado?
> 
> Abri o ficheiro 'Sisinfo.srg' com o Notepad.
> Vi o que me pareceu uma Chave do Registo e a descrição.
> Abri o registo (tenho algum à-vontade para o alterar) no local respetivo
> (HKEY_CLASSES_ROOT\Licenses).
> Constatei que a Chave mencionada nesse SRG não aparecia lá.
> Criei uma nova Chave com esses dados, e depois nessa Chave alterei a
> predefinição para o valor que aparecia no ficheiro SRG.
> Fechei o Registo, abri um Projeto VB, cliquei no controle 'SysInfo' e ao
> inseri-lo num FORM, este foi logo aceite...
> 
> Portanto parece que, por outras voltas, resolvi o assunto.
> Mas, se me poder enviar o tal ficheiro 'VBCTRLS.REG', pode ser que faça
> falta no futuro.
> Pelo menos não se perde nada...
> 
> Cumprimentos
> Manuel Dias - Parede
> 
> 
> 
> 
> > -----Mensagem Original-----
> 
> 
> > Boa tarde a todos...
> 
> > Dada a existência de alguns problemas que tenho de resolver, estou
> > com uma enorme latência em vos conseguir responder, contudo e após ter
> lido
> > as respostas de ambos (Manuel Dias e Rui Paz), vou voltar um pouquinho à
> > carga com este tema...
> 
> > Ora, segundo a própria documentação da Microsoft relativamente ao
> > Visual Basic 6.0 Professional® (Estou a presumir que será esta a versão
> que
> > pretende instalar e cujo problema me é identificado) existem
determinados
> > controlos que, após a alteração (passagem, atualização, etc...) do
Visual
> > Basic 5.0 para o Visual Basic 6.0 irão deixar de poder ser utilizados
pois
> a
> > licença para a utilização no ambiente de desenvolvimento expirou, apenas
a
> > licença de utilização é válida e se mantem, caso esteja já instalada,
mas
> > não deteto que esse seja um deles, pois esse OCX a que se refere faz
parte
> > da maioria das versões do Windows e vem instalado com o próprio Sistema
> > Operativo.
> 
> > Desta forma, para determinados controlos e cuja sua origem de
> > desenvolvimento é a própria Microsoft, existe um ficheiro no CD que
> permite
> > repor a licença de desenvolvimento. Esse ficheiro tem o nome de
> VBCTRLS.REG
> > e encontra-se na pasta COMMON\TOOLS\VB\CONTROLS\
> 
> > Poderá clicar duas vezes sobre ele para importar a respetiva licença
> > de utilização no ambiente de desenvolvimento do Visual Basic 6.0
> 
> > Contudo, mantenho bastante confuso com duas 3 coisinhas:
> 
> > 1. A licença de utilização no ambiente de desenvolvimento para
> > controlos para o VB pode representar uma violação dos acórdãos de
> > copyright®, bem como, neste caso, poderá não ser aplicada a este
controlo
> > específico, dado que o mesmo foi desenvolvido para o Windows 98®;
> 
> > 2. Existem vários ficheiros ao longo das pastas do CD de instalação
> > que poderão ter licenças para a utilização em ambiente de
desenvolvimento:
> > A título de exemplo e nesta pasta existem mais dois DBGRID.REG e
> MSCHART.REG
> 
> 
> > 3. No texto inicial são referidos 2 erros que, terão sido
> > resolvidos, será possível explicar quais e como? Parece-me que o
problema
> > poderá vir a ter origem, precisamente na forma como instalou o VB6 ou de
> > algum problema que tenha com o CD de cópia desse produto?!
> 
> > Sem mais, de momento e aguardando as vossas respostas,
> 
> > Telefone +351 91 791 13 69
> 
> > Luís Pequeno da Cruz
> 
> 
> > -----Mensagem original-----
> > Correctíssimo...
> 
> > A minha versão é de 64 bits e ao que me parece, a versão onde pretende
> instalar é de 32 bits, dai a diferença no local onde devem coexistir
> > os 3 ficheiros...
> 
> > Luís Pequeno da Cruz
> 
> 
> >
> >Olá,
> >
> >Procurando complementar a reposta do Luís, O Manuel dias tem que
> >verificar se ambos os Windows 7 são de 32 bits porque se algum deles
> >for de 64 bits os binários (DLL, exe, etc.) de 32 bits não podem ficar
> >em
> >C:\Windows\System32 mas sim em C:\Windows\SysWOW64\ com o Luís refere.
> >
> >Num sistema de 64 bits existem restrições quanto às pastas de sistema
> >em que podem ser executados binários que não sejam de 64 bits, até
> >podemos colocar ficheiros que sejam de 32 bits (como os do VB 6) em
> >c:\windows\system32 mas quando os tentamos usar o sistema impede a sua
> >utilização, provoca erros estranhos, etc...
> >
> >___
> >Rui Paz
> >
> >
> >On 22-07-2013 21:58, [email protected] wrote:
> >>
> >>
> >>
> >> 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:             >>>


--------------------------------------------------------------------------------

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/

--------------------------------------------------------------------------------


Responder a