cs_JackNUMBER
Messages postés233Date d'inscriptionjeudi 30 septembre 2004StatutMembreDernière intervention26 juin 2011
-
15 janv. 2005 à 15:25
cs_JackNUMBER
Messages postés233Date d'inscriptionjeudi 30 septembre 2004StatutMembreDernière intervention26 juin 2011
-
16 janv. 2005 à 15:40
Bonjour, bonjour,
tout d'abord je tien à remercier le (ou les) webmaster(s) et webdesigner(s) ce site est vraiment top...chapeau!
donc je disait...:
je souhaiterai savoir comment faire pour imprimer le texte d'un memo (j'ai trouvé pour d'autre composant mais pas pour le memo) avec un bouton et aussi imprimer le texte d'un fichier .txt
en espèrant une réponse complète...
merci.
---------------------
Jack NUMBER
---------------------
begin
with Printer do
begin
r := Rect(200,200,(Pagewidth - 200),(PageHeight - 200)); // Marge de 200 pixels autour de la feuille
BeginDoc;
// Ici pour imprimer le contenu du mémo :
for a := 0 to Memo1.Lines.Count do
Canvas.TextOut(200,200 + (a * Canvas.TextHeight(Memo1.Lines.Strings[a])), Memo1.Lines.Strings[a]);
// Ici pour imprimer le contenu d'un fichier txt :
AssignFile(F,'C:\FichierTexte.txt');
Reset(F);
a := 0;
repeat
Readln(F,Stg);
Canvas.TextOut(200,200 + (a * Canvas.TextHeight(Stg)), Stg);
inc(a);
until EOF(F);
CloseFile(F);
Canvas.Brush.Color := clBlack;
Canvas.FrameRect(r); Cette instruction imprime un rectangle autour de la feuille
EndDoc;
end;
end;
Voilà...
@+
Bonne Prog'
Nico
<HR>
N'oubliez pas de cliquer sur Réponse acceptée lorsque la réponse vous convient !