DBGrid Zebrado dá erro Access Violation

08/11/2009

0

Olá Pessoal!

Criei um componente derivado de TDBGrid que possui a opção de configuração de efeito zebrado mais as cores escolhidas (segui essa aula do Luciano Pimenta). Mas quando compilo uma aplicação usando esse componente e uso a barra de rolagem lateral, ocorre um erro de Access Violation que segue abaixo:


Quando pressiono Break a seguinte tela aparece:




Nessa linha rosada, usei o Rect.Left + 2 e também ocorreu o Access Violation. Salientando que eu sobrescrevi o método DrawColumnCell.
O que posso fazer para resolver esse problema?

Por favor, me ajudem a resolvê-lo, pois queria usar esse componente em um Projeto Interdisciplinar da faculdade em que estudo, cuja apresentação está marcada para 30/11.

Desde já agradeço!
Filipe Silva

Filipe Silva

Responder

Posts

27/12/2009

Filipe Silva

Olá a todos!

Consegui resolver mudando o inherited da primeira para a última linha do procedimento.

Espero que essa dica possa ajudar a todos.

Um abraço!!!
Responder

27/12/2009

Filipe Silva

Estou tendo dificuldades com o fechamento do tópico.
Esqueci como se faz essa atividade nessa versão do fórum.

Como proceder para realizar essa tarefa?

Por favor me ajudem.

Desde já agradeço!!!
Responder

Assista grátis a nossa aula inaugural

Assitir aula

Saiba por que programar é uma questão de
sobrevivência e como aprender sem riscos

Assistir agora

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

Aceitar