Ir para conteúdo
Fórum Script Brasil
  • 0

(Resolvido) OnTitleClick


José Luiz

Pergunta

Passei um programa criado no Delphi 7 para o Delphi XE.

Ao compilar, o comando ontitleclick passou a não funcionar.

Se eu criar um novo DBGrid, e copiar as funções do antigo, funciona.

Existe uma maneira de recuperar esta função, sem ter que refazer todos os DBGrids ?

Neste caso específico, ainda estou utilizando Paradox.

Obrigado,

José Luiz.

Link para o comentário
Compartilhar em outros sites

4 respostass a esta questão

Posts Recomendados

  • 0

Se eu criar um novo DBGrid, e copiar as funções do antigo, funciona.

os arquivos Grids.pas e DBGrids.pas do Delphi 7 são diferentes do Delphi XE.

quando voce coloca no projeto um novo dbgrid, voce esta trocando os arquivos .pas que são do Delphi XE.

Existe uma maneira de recuperar esta função, sem ter que refazer todos os DBGrids ?

tente dar um duplo clique com o mouse no evento OnTitleClick e veja se ele cria outra procedure no código

abraço

Link para o comentário
Compartilhar em outros sites

  • 0

Simplesmente dando um duplo click na função já existente não acontece nada.

pois deveria acontecer ... ou seja, o ponteiro do mouse deveria ir para a procedure

procedure TForm1.DBGrid1TitleClick(Column: TColumn);
begin
// códigos
end;

se não aconteceu nada ( nem criou uma nova procedure ) dê um Build All Projects no seu projeto

==========================================================================

não tenho o Delphi XE, entretanto tinha alguns projetos em Delphi 5 e resolvi compila-los em Delphi 7

com pouquissimas excessões, precisei alterar os projetos em apenas 5% do código para o Delphi 7, o código restante ficou como estava.

especificamente no uso de DBGrids não precisei alterar nada

OBS: Procure usar o Debugger do Delphi para acompanhar o caminho do processamento

abraço

Link para o comentário
Compartilhar em outros sites

Participe da discussão

Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.

Visitante
Responder esta pergunta...

×   Você colou conteúdo com formatação.   Remover formatação

  Apenas 75 emoticons são permitidos.

×   Seu link foi incorporado automaticamente.   Exibir como um link em vez disso

×   Seu conteúdo anterior foi restaurado.   Limpar Editor

×   Você não pode colar imagens diretamente. Carregar ou inserir imagens do URL.



  • Estatísticas dos Fóruns

    • Tópicos
      152,3k
    • Posts
      652,3k
×
×
  • Criar Novo...