salut tout le monde
j'ai une petite question en delphi:
comment appeler la procédure:
DBGrid1DrawColumnCell(Sender: TObject; const Rect: TRect;
DataCol: Integer; Column: TColumn; State: TGridDrawState);
merci d'avance
aidez moi svvvvvvvvvvvvvvvvvvvp
salut tout le monde
j'ai une petite question en delphi:
comment appeler la procédure:
DBGrid1DrawColumnCell(Sender: TObject; const Rect: TRect;
DataCol: Integer; Column: TColumn; State: TGridDrawState);
merci d'avance
aidez moi svvvvvvvvvvvvvvvvvvvp
Salut,
L'appelé ??? je comprends pas bien.
Sinon tu peux l'executer
Dbgrid1.Paint ou même Dbgrid1.Invalidate, cela aura pour effet de lancer la procédure que tu parle.
+
Salut;
Delphi est intelligent c'est ce que je peux dire à ce sujet, donc pas d'appel direct faut juste mettre ton code et il sera bien et bel exécuté. une seule précision faut que la procédure soit déclarée autrement dit en mode conception double clique sur cet évènement et le tour est joué. Ce double clique est miraculeux non, je pourrais ajouter qu'il s'agit là d'un évènement donc une procédure un peu spéciale puisque elle réagit elle est interactive d'où le terme évènement.
NB : fais un petit essai pour te convaincre.
Bonne chance.
Dans la procedure DBGrid1DrawColumnCell tu met cette ligne a la fin de ton code et le tour est joué
Code : Sélectionner tout - Visualiser dans une fenêtre à part DBGrid1.DefaultDrawColumnCell(Rect,DataCol,Column,State);
Partager