Bonjour , je voulais imprimé le contenu d'un momo , donc j'ai chercher dans l'aide de mon compilateur et j'ai trouvé ca :
if (MessageBox (NULL, "Voulez-vous vraiment imprimer ?", "Print",
MB_YESNO) == IDYES)
{
int FontHeight, LinesOnPage;
TCanvas *pcanvas;
Printer()->BeginDoc();
pcanvas = Printer()->Canvas;
FontHeight = pcanvas->Font->Height;
LinesOnPage = Printer()->PageHeight / -FontHeight;
for (int i = 0, j = 0; i < Memo1->Lines->Count; i++, j++)
{
if ((i > 1) && (i % LinesOnPage == 0))
{
j = 0;
Printer()->NewPage();
}
pcanvas->TextOut (10, ((j * -FontHeight) + 10),
Memo1->Lines->Strings[i]);
Printer()->EndDoc();
}
}
Le problème c'est qu'il me dit que mon impriment n'est pas prete .
Le code qui est sensé ce trouvé dans les aides ne devrais t il pas marché ?
Si vous avez une idée , merci de me le dire.