Bonjour,
Je veux imprimer un DBGrid, jai pas pu le faire, au début jai ajouté le composant printDialog.
Merci énormement.
Bonjour,
Je veux imprimer un DBGrid, jai pas pu le faire, au début jai ajouté le composant printDialog.
Merci énormement.
se n'est pas la paine d'utilisé un print Dialog, il te sufit juste de faire ceci :
Bonne continuation
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6 If MessageDlg('Voulez vous imprimer le DBGrid',MtConfirmation,[mbYes,MbNo], 0)=Mr Yes Then Begin Print; end
salut,
Tu peux utiliser QuickReport :
http://svidouse.developpez.com/impression-grille/
a+
mrYes en un seul mot !!
cependant je ne crois pas que cela imprimera quoique ce soit
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5 If MessageDlg('Voulez vous imprimer le DBGrid',MtConfirmation,[mbYes,MbNo], 0)=MrYes Then Begin Print; end![]()
Salut
Oui effectivement Frank a raison, on doit obtenir un résultat.
La méthode Print, pour peu qu'elle fasse référence à la classe TForm, envoie une image de type Bitmap de la fiche sur le HDC de l'imprimante.
Donc pas forcément terrible, cela dépend des besoins.
@+ Claudius
Partager