GARANTIR DESCONTO

Fórum Erro ao compilar sistema em D7 ´WARNING. Duplicate resource´ #295699

15/09/2005

0

Não estou conseguindo compilar meu sistema em D7, dá esse erro:

[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

Janete

Responder

Posts

17/09/2005

Janete

Não estou conseguindo compilar meu sistema em D7, dá esse erro: [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?


sobe


Responder

Gostei + 0

19/09/2005

Michelli88

Ola Janete, voce poderia postar o código que gera esse erro? Um por um.. era mais facil... :roll:


Responder

Gostei + 0

19/09/2005

Dopi

Não estou conseguindo compilar meu sistema em D7, dá esse erro: [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. Alguém sabe o q pode ser q está errado?


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)


Responder

Gostei + 0

07/10/2005

Janete

[quote:e206485ec1=´Janete´]Não estou conseguindo compilar meu sistema em D7, dá esse erro: [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. Alguém sabe o q pode ser q está errado?


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?


Responder

Gostei + 0

07/10/2005

Massuda

O colega Dopi disse para você procurar por units que estejam no uses das units do seu projeto que comecem com a letra [b:a10370de81]Q[/b:a10370de81], como, por exemplo, QDialogs e QDBCtrls, e não para procurar apenas por QDialogs.


Responder

Gostei + 0

07/10/2005

Janete

O colega Dopi disse para você procurar por units que estejam no uses das units do seu projeto que comecem com a letra [b:2c50816430]Q[/b:2c50816430], como, por exemplo, QDialogs e QDBCtrls, e não para procurar apenas por QDialogs.


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


Responder

Gostei + 0

07/10/2005

Massuda

Essas duas que você encontrou são relacionadas com o QuickReport.

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.


Responder

Gostei + 0

07/10/2005

Janete

Essas duas que você encontrou são relacionadas com o QuickReport. 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:b60ca9e84b]Search|Find in files[/b:b60ca9e84b], informe QDBCtrls no campo [b:b60ca9e84b]Text to find[/b:b60ca9e84b] e dê OK. O resultado dessa busca costuma ser mostrado na mesma janela onde aparecem as mensagens/erros de compilação.


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?


Responder

Gostei + 0

07/10/2005

Massuda

Minha sugestão radical... use o Pesquisar do Windows (no menu Iniciar) e procure por QDBCtrls... infelizmente, isso vai incluir fontes do Delphi e de componentes de terceiros além de, se existir, algum fonte seu.

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.


Responder

Gostei + 0

07/10/2005

Janete

Minha sugestão radical... use o Pesquisar do Windows (no menu Iniciar) e procure por QDBCtrls... infelizmente, isso vai incluir fontes do Delphi e de componentes de terceiros além de, se existir, algum fonte seu. 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.


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?


Responder

Gostei + 0

07/10/2005

Massuda

Não tenho mais nenhuma idéia. Posto aqui se lembrar de algo.


Responder

Gostei + 0

07/10/2005

Dopi

Ola Janete,

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...


Responder

Gostei + 0

Utilizamos cookies para fornecer uma melhor experiência para nossos usuários, consulte nossa política de privacidade.

Aceitar