Exibir mensagem anterior :: Exibir próxima mensagem |
Autor |
Mensagem |
stohlirck Novato
Registrado: Quinta-Feira, 26 de Julho de 2007 Mensagens: 5
|
Enviada: Qui Jul 26, 2007 4:45 pm Assunto: Componente ExDBGrid para Delphi 6 |
|
|
Ola pessoal,
Estou procurando o componente ExDBGrid para Delphi 6.. encontrei a versão 3.9, mas não compilou..
Alguem tem alguma dica? Preciso saber que versão instalar e como instalar..
Obrigado
Tiago |
|
Voltar ao Topo |
|
|
Sufolk Moderador
Registrado: Terça-Feira, 26 de Agosto de 2003 Mensagens: 1996
|
Enviada: Qui Jul 26, 2007 6:21 pm Assunto: |
|
|
Olá stohlirck, seja bem vindo!!!!
Que erro retornou ao compilar o EXDBGrid ??? As vezes podemos acertar o problema.
Sufolk. |
|
Voltar ao Topo |
|
|
gilsonnrodrigues Moderador
Registrado: Quinta-Feira, 14 de Abril de 2005 Mensagens: 9009 Localização: Governador Valadares-MG
|
Enviada: Qui Jul 26, 2007 8:14 pm Assunto: |
|
|
qdo tem o fonte qq componente compila em qq versao do Delphi.
vc tem os fontes? |
|
Voltar ao Topo |
|
|
stohlirck Novato
Registrado: Quinta-Feira, 26 de Julho de 2007 Mensagens: 5
|
Enviada: Qui Jul 26, 2007 8:35 pm Assunto: |
|
|
Seguinte gente,
Baixei da internet o arquivo "NewExDBGrid_3.9_JP.zip" (link: http://www.jp-soft.de/cao/data/NewExDBGrid_3.9_JP.zip), salvei no pc e extrai a pasta em C:\Arquivos de programas\Borland\Delphi6,
Abri o Delphi 6, fui em File>Open e abri o arquivo "GJLSoftwareD6.dpk" e cliquei em Compile e deu a seguinte mensagem:
[Fatal Error] ExRxDBGrid.pas(217): File not found: 'JVDBCtrl.dcu'
e a seguinte linha ficou em vermelho:
{$IFDEF JEDI}, JVDBCtrl, JVQuery {$ELSE}, RXDBCtrl, RxQuery{$ENDIF}
O que estou fazendo de errado??
Tiago |
|
Voltar ao Topo |
|
|
gilsonnrodrigues Moderador
Registrado: Quinta-Feira, 14 de Abril de 2005 Mensagens: 9009 Localização: Governador Valadares-MG
|
Enviada: Qui Jul 26, 2007 9:01 pm Assunto: |
|
|
nos arquivos q vc extraiu tem um arquivo
ExDBGrid.inc
abra ele
vá na linha 12 q está assim:
{$DEFINE JEDI} // activate, if you compiled with the JediVCL
mude-a pra ficar assim:
{.$DEFINE JEDI} // activate, if you compiled with the JediVCL
pq creio q vc não em a biblioteca jedi ai |
|
Voltar ao Topo |
|
|
stohlirck Novato
Registrado: Quinta-Feira, 26 de Julho de 2007 Mensagens: 5
|
Enviada: Qui Jul 26, 2007 9:06 pm Assunto: |
|
|
Cara, fiz isso que voce pediu, tentei compilar denovo e agora deu a seguinte mensagem:
[Error] ExDBImageEditor.pas(115): Identifier expected but 'IMPLEMENTATION' found
[Error] ExDBImageEditor.pas(281): Undeclared identifier: 'lsChooseImage'
[Error] ExDBImageEditor.pas(284): Undeclared identifier: 'lsBMPFilter'
[Error] ExDBImageEditor.pas(284): Undeclared identifier: 'lsDefaultFilter'
[Error] ExDBImageEditor.pas(284): Incompatible types: 'String' and 'Integer'
[Error] ExDBImageEditor.pas(346): Undeclared identifier: 'lsChooseBefore'
[Error] ExDBImageEditor.pas(346): Undeclared identifier: 'lsError'
[Error] ExDBImageEditor.pas(357): Undeclared identifier: 'lsWaiting'
[Error] ExDBImageEditor.pas(382): Undeclared identifier: 'lsChoosePaintProgram'
[Error] ExDBImageEditor.pas(385): Undeclared identifier: 'lsEXEFilter'
[Error] ExDBImageEditor.pas(385): Undeclared identifier: 'lsDefaultFilter'
[Error] ExDBImageEditor.pas(385): Incompatible types: 'String' and 'Integer'
[Error] ExDBImageEditor.pas(391): Undeclared identifier: 'lsWaitBeforeUpdate'
[Error] ExDBImageEditor.pas(415): Undeclared identifier: 'lsBMPFilter'
[Error] ExDBImageEditor.pas(415): Undeclared identifier: 'lsDefaultFilter'
[Error] ExDBImageEditor.pas(415): Incompatible types: 'String' and 'Integer'
[Fatal Error] GJLSoftwareD6.dpk(61): Could not compile used unit 'ExDBImageEditor.pas'
e a linha vermelha ficou no "implementation" |
|
Voltar ao Topo |
|
|
gilsonnrodrigues Moderador
Registrado: Quinta-Feira, 14 de Abril de 2005 Mensagens: 9009 Localização: Governador Valadares-MG
|
Enviada: Sex Jul 27, 2007 8:49 am Assunto: |
|
|
eu mudei só isso e intalou normalmente aki no meu D5
o pacote dGJLSoftwareD5.dpk |
|
Voltar ao Topo |
|
|
gilsonnrodrigues Moderador
Registrado: Quinta-Feira, 14 de Abril de 2005 Mensagens: 9009 Localização: Governador Valadares-MG
|
Enviada: Sex Jul 27, 2007 8:55 am Assunto: |
|
|
eu mudei só isso e intalou normalmente aki no meu D5
o pacote dGJLSoftwareD5.dpk
e pelo erro parece q vc mudou mais alguma coisa coisa alem dessa linha
{$DEFINE JEDI} // activate, if you compiled with the JediVCL
restaure o arquivo ExDBGrid.inc original
e mude somente a linha
{$DEFINE JEDI} // activate, if you compiled with the JediVCL
para
{.$DEFINE JEDI} // activate, if you compiled with the JediVCL
pq eu compilei até o pacote do d6 aki no meu d5 só fazendo alguns ajustes |
|
Voltar ao Topo |
|
|
stohlirck Novato
Registrado: Quinta-Feira, 26 de Julho de 2007 Mensagens: 5
|
Enviada: Qua Ago 01, 2007 11:52 am Assunto: |
|
|
OK, agora funcionou.. obrigado
Mas agora tenho outro probleminha, estou usando Delphi 6 e nessa linha de codigo:
if (qryGenerica.FieldByName('classe').Value <> null) then
da o seguinte erro:
Undeclared identifier: 'null'
O que pode ser isso? O Delphi 6 nao aceita o "Null"? Como resolver?
Obrigado pela ajuda até agora pessoal
Tiago |
|
Voltar ao Topo |
|
|
joemil Moderador
Registrado: Quinta-Feira, 25 de Março de 2004 Mensagens: 9098 Localização: Sinop-MT
|
Enviada: Qua Ago 01, 2007 12:07 pm Assunto: |
|
|
o problema agora é q o pessoal da borland mudou algumas coisas de lugar.
tente usar Nil ao inves de null, ou entao declare no uses: Variants _________________ <b>SEMPRE COLOQUE [RESOLVIDO] NO SEU POST</b>
Enviar imagens: http://tinypic.com/ |
|
Voltar ao Topo |
|
|
stohlirck Novato
Registrado: Quinta-Feira, 26 de Julho de 2007 Mensagens: 5
|
Enviada: Qua Ago 01, 2007 12:36 pm Assunto: |
|
|
Ok, tambem funcionou, usei Variants no uses e funcionou..
Agora, em outro programa esta declarado "expr" no uses e da a mensagem:
File not found: expr.dcu
"Expr" é algo que tenho que instalar? ou tambem é alguma alteração do delphi?
Tiago |
|
Voltar ao Topo |
|
|
|