DBGrid Zebrado dá erro Access Violation

08/11/2009

2

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

Utilizamos cookies para fornecer uma melhor experiência para nossos usuários. Para saber mais sobre o uso de cookies,
consulte nossa política de privacidade. Ao continuar navegando em nosso site, você concorda com a nossa política.

Aceitar