Problema com UserControl 2.30
Olá amigos do DevMedia.
Cheguei no forum há pouco tempo e já estou incomodando. rs
Faz tempo que eu uso o UserControl nos meus projetos com Delphi 7 + Indy 10 + UserControl 2.30 + Firebird 2.1.
Ontem tive que reinstalar o delphi na minha máquina o processo de reinstalação correu normalmente com todos os
componentes que eu uso, mas o UserControl não compila mais de forma alguma.
Quando eu compilo o PckDM5.bpk ele retorna a mensagem: [Fatal Error] pckMD5.dpk(30): Required package 'rtl' not found
Já adicionei o path do indy e dos fontes do UC ao library do delphi, mas sem sucesso.
Quem puder me ajudar, agradeço desde já.
Abraço a todos.
Cheguei no forum há pouco tempo e já estou incomodando. rs
Faz tempo que eu uso o UserControl nos meus projetos com Delphi 7 + Indy 10 + UserControl 2.30 + Firebird 2.1.
Ontem tive que reinstalar o delphi na minha máquina o processo de reinstalação correu normalmente com todos os
componentes que eu uso, mas o UserControl não compila mais de forma alguma.
Quando eu compilo o PckDM5.bpk ele retorna a mensagem: [Fatal Error] pckMD5.dpk(30): Required package 'rtl' not found
Já adicionei o path do indy e dos fontes do UC ao library do delphi, mas sem sucesso.
Quem puder me ajudar, agradeço desde já.
Abraço a todos.
Marcio Ramos
Curtidas 0
Respostas
Luiz Menin
26/11/2012
Verifique o uses da unit que está dando o erro.
Adicione '_D15;' no final de cada uma delas.
Adicione '_D15;' no final de cada uma delas.
GOSTEI 0
Marcio Ramos
26/11/2012
Obrigado pela atenção e ao mesmo tempo desculpe a insistência,
mas se não entendi bem...
Seria adicionar _D15 ao final da declaração da Uses?
Ex:
Uses
Windows;
Trocar para:
Uses
Windows, _D15;
Agradeço mais uma vez.
mas se não entendi bem...
Seria adicionar _D15 ao final da declaração da Uses?
Ex:
Uses
Windows;
Trocar para:
Uses
Windows, _D15;
Agradeço mais uma vez.
GOSTEI 0
Luiz Menin
26/11/2012
Desculpa, acho que me enganei. Ao inves do uses, tu alteraria o requires.
O meu está assim:
O meu está assim:
requires rtl, dbrtl, dsnap, dbxcds, DbxCommonDriver, dbexpress, DbxClientDriver, //DbxReadOnlyMetaData, //DbxDynalinkDriver, pckUCDataConnector_D15;
GOSTEI 0
Marcio Ramos
26/11/2012
Ok, agora eu entendi...
Mas mesmo assim, continua dando o erro "[Fatal Error] pckUCDataConnector.dpk(33): Required package 'rtl' not found" em qualquer um dos BPK do componente que eu tento compilar.
Eu inclusive deletei todos os *.res, *.DOF e *.CFG para o delphi recriar as configurações, mas também não obtive sucesso.
Você sabe se esse arquivo rtl.dcp nativo do delphi?
Mas mesmo assim, continua dando o erro "[Fatal Error] pckUCDataConnector.dpk(33): Required package 'rtl' not found" em qualquer um dos BPK do componente que eu tento compilar.
Eu inclusive deletei todos os *.res, *.DOF e *.CFG para o delphi recriar as configurações, mas também não obtive sucesso.
Você sabe se esse arquivo rtl.dcp nativo do delphi?
GOSTEI 0
Luiz Menin
26/11/2012
Verifique se ela não está localizada em:
C:\Arquivos de programas\Borland\Delphi7\Source\Rtl
no meu caso (Delphi XE):
C:\Program Files\Embarcadero\RAD Studio\8.0\lib\win32\release
Adicione ao Lib do Delphi o endereço.
C:\Arquivos de programas\Borland\Delphi7\Source\Rtl
no meu caso (Delphi XE):
C:\Program Files\Embarcadero\RAD Studio\8.0\lib\win32\release
Adicione ao Lib do Delphi o endereço.
GOSTEI 0
Marcio Ramos
26/11/2012
Muito obrigado pela ajuda.
Consegui resolver substituindo o arquivo ..\Delphi7\Lib\rtl.dcp por um outro que copiei de outra máquina.
Não sei como, mas o arquivo do meu computador estava corrompido.
De qualquer forma as suas dicas me ajudaram muito a chegar a esse solução.
Obrigado mais uma vez.
Consegui resolver substituindo o arquivo ..\Delphi7\Lib\rtl.dcp por um outro que copiei de outra máquina.
Não sei como, mas o arquivo do meu computador estava corrompido.
De qualquer forma as suas dicas me ajudaram muito a chegar a esse solução.
Obrigado mais uma vez.
GOSTEI 0
Alisson Santos
26/11/2012
Post Concluido, qualquer divuda nos informar.
GOSTEI 0