Fórum Erro ao compilar sistema em D7 ´WARNING. Duplicate resource´ #295699
15/09/2005
0
[Error] WARNING. Duplicate resource(s):
[Error] Type 2 (BITMAP), ID DBN_CANCEL:
[Error] File c:\arquivos de programas\borland\delphi7\Lib\QDBCtrls.res resource kept; file c:\arquivos de programas\borland\delphi7\Lib\DBCtrls.res resource discarded.
[Error] Type 2 (BITMAP), ID DBN_DELETE:
[Error] File c:\arquivos de programas\borland\delphi7\Lib\QDBCtrls.res resource kept; file c:\arquivos de programas\borland\delphi7\Lib\DBCtrls.res resource discarded.
[Error] Type 2 (BITMAP), ID DBN_EDIT:
[Error] File c:\arquivos de programas\borland\delphi7\Lib\QDBCtrls.res resource kept; file c:\arquivos de programas\borland\delphi7\Lib\DBCtrls.res resource discarded.
[Error] Type 2 (BITMAP), ID DBN_FIRST:
[Error] File c:\arquivos de programas\borland\delphi7\Lib\QDBCtrls.res resource kept; file c:\arquivos de programas\borland\delphi7\Lib\DBCtrls.res resource discarded.
[Error] Type 2 (BITMAP), ID DBN_INSERT:
[Error] File c:\arquivos de programas\borland\delphi7\Lib\QDBCtrls.res resource kept; file c:\arquivos de programas\borland\delphi7\Lib\DBCtrls.res resource discarded.
[Error] Type 2 (BITMAP), ID DBN_LAST:
[Error] File c:\arquivos de programas\borland\delphi7\Lib\QDBCtrls.res resource kept; file c:\arquivos de programas\borland\delphi7\Lib\DBCtrls.res resource discarded.
[Error] Type 2 (BITMAP), ID DBN_NEXT:
[Error] File c:\arquivos de programas\borland\delphi7\Lib\QDBCtrls.res resource kept; file c:\arquivos de programas\borland\delphi7\Lib\DBCtrls.res resource discarded.
[Error] Type 2 (BITMAP), ID DBN_POST:
[Error] File c:\arquivos de programas\borland\delphi7\Lib\QDBCtrls.res resource kept; file c:\arquivos de programas\borland\delphi7\Lib\DBCtrls.res resource discarded.
[Error] Type 2 (BITMAP), ID DBN_PRIOR:
[Error] File c:\arquivos de programas\borland\delphi7\Lib\QDBCtrls.res resource kept; file c:\arquivos de programas\borland\delphi7\Lib\DBCtrls.res resource discarded.
[Error] Type 2 (BITMAP), ID DBN_REFRESH:
[Error] File c:\arquivos de programas\borland\delphi7\Lib\QDBCtrls.res resource kept; file c:\arquivos de programas\borland\delphi7\Lib\DBCtrls.res resource discarded.
[Error] Type 10 (RCDATA), ID TLOGINDIALOG:
[Error] File c:\arquivos de programas\borland\delphi7\Lib\QDBLogDlg.xfm resource kept; file c:\arquivos de programas\borland\delphi7\Lib\DBLogDlg.dfm resource discarded.
[Error] Type 10 (RCDATA), ID TPASSWORDDIALOG:
[Error] File c:\arquivos de programas\borland\delphi7\Lib\QDBPWDlg.xfm resource kept; file c:\arquivos de programas\borland\delphi7\Lib\DBPWDlg.dfm resource discarded.
Alguém sabe o q pode ser q está errado?
Janete
Curtir tópico
+ 0Posts
17/09/2005
Janete
sobe
Gostei + 0
19/09/2005
Michelli88
Gostei + 0
19/09/2005
Dopi
Provavelmente vc está misturando units VCL com CLX na clausula Uses... Observe que na msg acima o Delphi está abrindo o arquivo [b:30d9579c19]QDBCtrls.res[/b:30d9579c19]... o Q no inicio indica que é uma Unit da CLX...
Se vc NAO está usando a CLX, substitua todas as units que iniciem com Q na clausula [b:30d9579c19]Uses[/b:30d9579c19] de todas as Units do seu projeto, por Units equivalentes... Normalmente é só apagar o Q Ex:
QDialogs.pas (CLX) = Dialogs.pas (VCL)
Gostei + 0
07/10/2005
Janete
Provavelmente vc está misturando units VCL com CLX na clausula Uses... Observe que na msg acima o Delphi está abrindo o arquivo [b:e206485ec1]QDBCtrls.res[/b:e206485ec1]... o Q no inicio indica que é uma Unit da CLX...
Se vc NAO está usando a CLX, substitua todas as units que iniciem com Q na clausula [b:e206485ec1]Uses[/b:e206485ec1] de todas as Units do seu projeto, por Units equivalentes... Normalmente é só apagar o Q Ex:
QDialogs.pas (CLX) = Dialogs.pas (VCL)[/quote:e206485ec1]
Eu verifiquei estou todas como Dialogs nas uses o q mais pode ser?
Gostei + 0
07/10/2005
Massuda
Gostei + 0
07/10/2005
Janete
ok, Olhei todo o projeto e só encontrei com a letra Q essas duas q creio não é, tem alguma outra coisa q posso tentar fazer?
QrTee, Qrctrls
Gostei + 0
07/10/2005
Massuda
Mas pela mensagem de erro que você postou, em algum lugar do seu projeto está sendo incluída a unit QDBCtrls.
Experimente fazer o seguinte: na IDE, com seu projeto aberto, execute [b:647d75e8b8]Search|Find in files[/b:647d75e8b8], informe QDBCtrls no campo [b:647d75e8b8]Text to find[/b:647d75e8b8] e dê OK. O resultado dessa busca costuma ser mostrado na mesma janela onde aparecem as mensagens/erros de compilação.
Gostei + 0
07/10/2005
Janete
Tb não encontrou nada. É possível estar em algum formulário q não está adcionado no projeto mas está na pasta dele só q removido? não sei como procurar sem adiciona-lo no projeto existe alguma forma de se fazer isso?
Gostei + 0
07/10/2005
Massuda
Uma outra coisa que imaginei é que você poderia estar usando algum componente de terceiro feito para CLX, mas não tenho idéia de como você poderia detectar isso.
Gostei + 0
07/10/2005
Janete
No caso no QDBCtrls eu pesquisei no windows e só foi encontrado na pasta do Delphi mesmo em arquivos de programas, mas alguma idéia?
Gostei + 0
07/10/2005
Massuda
Gostei + 0
07/10/2005
Dopi
Quais componentes de Terceiros vc está usando no seu projeto ?
Provavelmente algum deles está incluindo a QDBCtrls.pas na compilação...
Experimente também clicar em Project, Build.... para forçar a re-compilação de todas as suas Units.
Uma Saida mais radical é apagar tudo dos Uses, deixando apenas o basico... Forms, Classes, Types... Quando vc salvar o Form, o Delphi incluirá as units necessárias para os componentes contidos no Form... tente compilar... se der erro (Objeto não definido), adcione a Uses as Unit necessárias...
Gostei + 0
Clique aqui para fazer login e interagir na Comunidade :)