[delphi] impression d'un composant TMemo

Fermé
Pierre pfp - 16 mars 2006 à 10:15
 delphidev - 28 juil. 2013 à 11:42
Bonjour à tous


Encore une question sur Delphi !!

J'ai crée un traitement de texte basique avec un composant TMemo, mon menu est un composant TMainMenu

voici ma fonction d'impression


procedure TForm1.Imprimer1Click(Sender: TObject);
begin
if PrintDialog1.Execute then
begin

end;

end;



Que mettre dans cette fonction ? Qqn pourrait il m'aider ?
En vous remerciant

Bonne journée
A voir également:

5 réponses

byakhlefncr Messages postés 260 Date d'inscription vendredi 1 juillet 2005 Statut Membre Dernière intervention 11 septembre 2008 63
18 mars 2006 à 09:42
Salut,

1.Au lieu de "TMemo" tu peux utiliser "TRichEdit" qui possède la méthode "print".

2. pour Imprimer du texte en delphi tu peux utiliser le canvas de l'imprimante.

if PrintDialog1.Execute then
begin
with Printer.Canvas do
Begin
TextOut(10, 10, 'Texte à Imprimer');
end;
end;


Bonne chance.
0
jérémy1664 Messages postés 165 Date d'inscription lundi 4 juin 2007 Statut Membre Dernière intervention 3 juillet 2008 4
31 oct. 2007 à 17:29
Salut

C'est quoi le canvas de l'imprimante ?
0
Réponse en retard ^^
Le canvas veut dire le canevas. En quelques sorte c'est un déssin que tu fais et que tu envoie à l'imprimante.
Pour être plus précis, tu fais ton canvas avec des commandes imprimantes, ensuite tu envoi ce canvas à l'imprimante qui imprime ce qu'elle comprend ^^.
0
TS en info medea
29 avril 2008 à 21:26
salut
jais un probleme dimprission sur le delphi 7 et comment utulise le SQL
merci
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
salem, vous pouvez utiliser le sql par le composant query qui se trouve au pallete BDE , vous devez saisir la requete sql dans la propriete SQL de l'objet Query (editeur de code) puis creer un boutton pour executer la requete comme suit:
query1.ExecSQL;
0