ActiveDelphi - Índice do Fórum ActiveDelphi
.: O site do programador Delphi! :.
 
 FAQFAQ   PesquisarPesquisar   MembrosMembros   GruposGrupos   RegistrarRegistrar 
 PerfilPerfil   Entrar e ver Mensagens ParticularesEntrar e ver Mensagens Particulares   EntrarEntrar 

Componente ExDBGrid para Delphi 6

 
Novo Tópico   Responder Mensagem    ActiveDelphi - Índice do Fórum -> Delphi
Exibir mensagem anterior :: Exibir próxima mensagem  
Autor Mensagem
stohlirck
Novato
Novato


Registrado: Quinta-Feira, 26 de Julho de 2007
Mensagens: 5

MensagemEnviada: Qui Jul 26, 2007 4:45 pm    Assunto: Componente ExDBGrid para Delphi 6 Responder com Citação

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
Ver o perfil de Usuários Enviar Mensagem Particular
Sufolk
Moderador
Moderador


Registrado: Terça-Feira, 26 de Agosto de 2003
Mensagens: 1996

MensagemEnviada: Qui Jul 26, 2007 6:21 pm    Assunto: Responder com Citação

Olá stohlirck, seja bem vindo!!!!

Que erro retornou ao compilar o EXDBGrid ??? As vezes podemos acertar o problema.

Sufolk.
Voltar ao Topo
Ver o perfil de Usuários Enviar Mensagem Particular
gilsonnrodrigues
Moderador
Moderador


Registrado: Quinta-Feira, 14 de Abril de 2005
Mensagens: 9009
Localização: Governador Valadares-MG

MensagemEnviada: Qui Jul 26, 2007 8:14 pm    Assunto: Responder com Citação

qdo tem o fonte qq componente compila em qq versao do Delphi.
vc tem os fontes?
Voltar ao Topo
Ver o perfil de Usuários Enviar Mensagem Particular
stohlirck
Novato
Novato


Registrado: Quinta-Feira, 26 de Julho de 2007
Mensagens: 5

MensagemEnviada: Qui Jul 26, 2007 8:35 pm    Assunto: Responder com Citação

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
Ver o perfil de Usuários Enviar Mensagem Particular
gilsonnrodrigues
Moderador
Moderador


Registrado: Quinta-Feira, 14 de Abril de 2005
Mensagens: 9009
Localização: Governador Valadares-MG

MensagemEnviada: Qui Jul 26, 2007 9:01 pm    Assunto: Responder com Citação

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
Ver o perfil de Usuários Enviar Mensagem Particular
stohlirck
Novato
Novato


Registrado: Quinta-Feira, 26 de Julho de 2007
Mensagens: 5

MensagemEnviada: Qui Jul 26, 2007 9:06 pm    Assunto: Responder com Citação

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
Ver o perfil de Usuários Enviar Mensagem Particular
gilsonnrodrigues
Moderador
Moderador


Registrado: Quinta-Feira, 14 de Abril de 2005
Mensagens: 9009
Localização: Governador Valadares-MG

MensagemEnviada: Sex Jul 27, 2007 8:49 am    Assunto: Responder com Citação

eu mudei só isso e intalou normalmente aki no meu D5
o pacote dGJLSoftwareD5.dpk
Voltar ao Topo
Ver o perfil de Usuários Enviar Mensagem Particular
gilsonnrodrigues
Moderador
Moderador


Registrado: Quinta-Feira, 14 de Abril de 2005
Mensagens: 9009
Localização: Governador Valadares-MG

MensagemEnviada: Sex Jul 27, 2007 8:55 am    Assunto: Responder com Citação

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
Ver o perfil de Usuários Enviar Mensagem Particular
stohlirck
Novato
Novato


Registrado: Quinta-Feira, 26 de Julho de 2007
Mensagens: 5

MensagemEnviada: Qua Ago 01, 2007 11:52 am    Assunto: Responder com Citação

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
Ver o perfil de Usuários Enviar Mensagem Particular
joemil
Moderador
Moderador


Registrado: Quinta-Feira, 25 de Março de 2004
Mensagens: 9098
Localização: Sinop-MT

MensagemEnviada: Qua Ago 01, 2007 12:07 pm    Assunto: Responder com Citação

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
Ver o perfil de Usuários Enviar Mensagem Particular
stohlirck
Novato
Novato


Registrado: Quinta-Feira, 26 de Julho de 2007
Mensagens: 5

MensagemEnviada: Qua Ago 01, 2007 12:36 pm    Assunto: Responder com Citação

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
Ver o perfil de Usuários Enviar Mensagem Particular
Mostrar os tópicos anteriores:   
Novo Tópico   Responder Mensagem    ActiveDelphi - Índice do Fórum -> Delphi Todos os horários são GMT - 3 Horas
Página 1 de 1

 
Ir para:  
Enviar Mensagens Novas: Proibido.
Responder Tópicos Proibido
Editar Mensagens: Proibido.
Excluir Mensagens: Proibido.
Votar em Enquetes: Proibido.


Powered by phpBB © 2001, 2005 phpBB Group
Traduzido por: Suporte phpBB