Op deze website gebruiken we cookies om content en advertenties te personaliseren, om functies voor social media te bieden en om ons websiteverkeer te analyseren. Ook delen we informatie over uw gebruik van onze site met onze partners voor social media, adverteren en analyse. Deze partners kunnen deze gegevens combineren met andere informatie die u aan ze heeft verstrekt of die ze hebben verzameld op basis van uw gebruik van hun services. Meer informatie.

Akkoord

Vraag & Antwoord

Programmeren

Delphi; specifieke delen laten printen

AvengerNL
3 antwoorden
  • Eey

    Ik ben bezig met een programmatje te schrijven in Delphi, en daarvoor wil ik een Printer-optie maken waarmee men dus enkele gegevens van het programma uit kan laten printen.

    Het is dus niet de bedoeling dat de hele zooi uitgeprint wordt, slechts enkele zaken zoals EditNaam.Text etc

    Voorlopig kom ik met een lastig stuk code niet verder dan een lege pagina, of een wachtrij voor mijn printer van miljarden pagina's… allebei niet bepaald wat ik wil.

    Hoe kan ik dit in een stuk code zetten voor een ButtonClick?

    Ik heb nu onder meer geprobeerd iets te brouwen met de printDialog

    Ik heb nu:

    [code:1:08ecc101b5]procedure TTForm1.ButtonPrintClick(Sender: TObject);
    begin
    printDialog := TPrintDialog.Create(TForm1);
    printDialog.MinPage := 1;
    printDialog.MaxPage := 1;
    printDialog.ToPage := 1;
    printDialog.Options := [poPageNums];
    if printDialog.Execute then
    begin
    Printer.Orientation := poLandscape;
    Printer.Title := 'Bestelling';
    Printer.Copies := printDialog.Copies;
    Printer.BeginDoc;
    Printer.EndDoc;
    end;[/code:1:08ecc101b5]

    Alvast bedankt
  • Nu krijg ik dus een lege pagina. Ik moet dus ergens neer zetten wat ik wil laten printen. Iemand enig idee waar en hoe? Mij lukt het namelijk niet.
  • Met goegel: http://mc-computing.com/Languages/Delphi/Printing.html

Beantwoord deze vraag

Dit is een gearchiveerde pagina. Antwoorden is niet meer mogelijk.