Sintomas
Quando você tenta adicionar um controle a um formulário, a seguinte mensagem de erro pode aparecer:
Informações de licença para este componente não encontrado. Você não tem uma licença apropriada para usar esta funcionalidade no ambiente de design.
Causa
Quando um controle é instalado para executar o uso somente (como aqueles instalados por um aplicativo criado com Visual Basic), se o ambiente de desenvolvimento do Visual Basic é instalado no mesmo computador posteriormente e o controle existente é de versão igual ou maior do que a partir do CD, a chave de licença para que o controle não é atualizado.
Resolução
Se o controle em questão é que qualquer uma das listadas abaixo, em seguida, localize e clique duas vezes no arquivo Vbctrls.reg no CD-ROM do Visual Basic:
Se o controle em questão não está entre os controles listados acima, faça o seguinte:
- AniBtn32.ocx
- Gauge32.ocx
- Graph32.ocx
- Grid32.ocx
- KeySta32.ocx
- MSOutl32.ocx
- Spin32.ocx
- Threed32.ocx
- DBGrid.reg
- MSChart.reg
Se o controle em questão não está entre os controles listados acima, faça o seguinte:
- Localize Regsvr32.exe na sua máquina. Observe o seu caminho.
- Localize os arquivos OCX incorretos, normalmente localizado na pasta Windows\System para Windows 95, Windows 98 e Windows Me ou na pasta Windows\System32 para Windows NT e Windows 2000.
- No menu Iniciar , clique em Executar.
- Na caixa de diálogo Executar , digite o seguinte:
< caminho para RegSvr32 > \REGSVR32.EXE /u < caminho para OCX > \OCXFILE.OCX
Por exemplo:
C:\Devstudio\VB\REGSVR32.EXE /u C:\Winnt\System32\COMCTL32.OCX
Observação:Se Regsvr32.exe está na pasta System ou System32, o caminho é opcional. - Se você estiver reinstalando uma versão mais antiga do controle, você deve excluir ou remover o.OCX.OCA e.Arquivos DEP para que eles serão substituídos.
- Repita as três etapas anteriores para cada OCX incorreto.
- No Painel de controle, clique em Adicionar ou remover programas.
- Selecione Visual Basice, em seguida, clique em Adicionar ou remover.
- Quando aparece a caixa de diálogo Opções (Adicionar/remover, remover tudo, reinstalar), clique em reinstalar .
http://msdn2.microsoft.com/en-us/vstudio/aa718359.aspx
Se o problema persistir, clique nos números abaixo para ler os artigos na Base de dados de Conhecimento da Microsoft:
(http://msdn2.microsoft.com/en-us/vstudio/aa718359.aspx)
181854
(http://support.microsoft.com/kb/181854/EN-US/)
ARQUIVO: VB5cli.exe corrige o problema de instalação de controle do Visual Basic 5.0
194751
(http://support.microsoft.com/kb/194751/EN-US/)
ARQUIVO: VB6Cli.exe corrige problemas de licença com Visual Basic 6.0
195353
(http://support.microsoft.com/kb/195353/EN-US/)
ARQUIVO: VBUSC.EXE fornece licenças para controles descontinuados Situação
A Microsoft está pesquisando esse problema e divulgaremos novas informações na Base de dados de Conhecimento da Microsoft assim que estiver disponível.
Mais Informações
Passos para reproduzir o comportamento
- Configure uma máquina Windows 95, Windows 98, Windows Me, Windows NT ou Windows 2000, a máquina A, sem o Visual Basic 5.0 instalado. Em seguida, configure uma máquina de desenvolvimento, a máquina B com o Visual Basic 5.0 e o Service Pack 3 instalado.
- No computador B, crie um projecto EXE padrão. Form1 é criado por padrão.
- Adicione o seguinte componente (OCX) para a caixa de ferramentas:
Comctl32. ocx - Adicione pelo menos um controle deste OCX ao Form1.
- Compile e salve o projeto.
- Crie um aplicativo de instalação usando o Assistente de instalação de aplicativo do Visual Basic, selecionando todas as opções padrão.
- Instalar o aplicativo para a máquina.
- Instalar o Visual Basic 5.0 no computador A.
- Iniciar um projeto Standard EXE e adicione Comctl32. ocx para o Toolbox.
Tente adicionar qualquer um dos controles deste OCX e essa mensagem de erro é exibida:
Informações de licença para este componente não encontrado. Você não tem uma licença apropriada para usar esta funcionalidade no ambiente de design.
Referências
Por favor, consulte a seção "Resolução" deste artigo para artigos adicionais da Base de dados de Conhecimento da Microsoft. Para obter informações adicionais, clique no número abaixo para ler o artigo na Base de dados de Conhecimento da Microsoft:
172193
(http://support.microsoft.com/kb/172193/EN-US/)
INFO: Lista de VB 4.0 controles personalizados descontinuado no VB 5.0 Propriedades
ID do artigo: 177799 - Última revisão: domingo, 3 de fevereiro de 2013 - Revisão: 5.0
A informação contida neste artigo aplica-se a:
- Microsoft Visual Basic 6.0 Professional Edition
- Microsoft Visual Basic 5.0 Professional Edition
- Microsoft Visual Basic 5.0 Enterprise Edition
- Microsoft Visual Basic Control Creation Edition
Palavras-chave: | kbctrl kberrmsg kbpending kbprb kbregistry kbtophit kbmt KB177799 KbMtpt |
Tradução automática
IMPORTANTE: Este artigo foi traduzido por um sistema de tradução automática (também designado por Machine Translation ou MT), não tendo sido portanto traduzido ou revisto por pessoas. A Microsoft possui artigos traduzidos por aplicações (MT) e artigos traduzidos por tradutores profissionais, com o objetivo de oferecer em português a totalidade dos artigos existentes na base de dados de suporte. No entanto, a tradução automática não é sempre perfeita, podendo conter erros de vocabulário, sintaxe ou gramática. A Microsoft não é responsável por incoerências, erros ou prejuízos ocorridos em decorrência da utilização dos artigos MT por parte dos nossos clientes. A Microsoft realiza atualizações freqüentes ao software de tradução automática (MT). Obrigado.
Nenhum comentário:
Postar um comentário