TPrinter



  • Hallo

    Erst mal: Ja ich habe die Suchfunktion benutzt und auch einiges zu diesem Thema gefunden, jedoch raff ich es einfach nicht.

    Ich habe auf einem Formular eine TListView-Komponente und würde diese bzw. deren Einträge gerne drucken.

    Mit dem untenstehenden Code wird das Teil auch ausgedruckt, jedoch gibt es Probleme mit der Grösse. Auf dem ausgedruckten A4-Blatt hat die Liste eine Grösse von etwa 1 cm².
    D.h. der Text in den Items ist nicht zu entziffern weil es nur ein paar Pixel sind.

    Kann mir einer sagen wie ich die Grösse einstelle? Wenn möglich mit Beispiel...

    Schon mal Danke 🙂

    Hier noch mein Code:

    Printer()->Title = "BlaBla";
    Printer()->BeginDoc();
    DlgParent->lvActions->PaintTo(Printer()->Handle, 100, 100);
    Printer()->EndDoc();
    

    "lvActions" ist der Name der TListView-Komponente



  • @Admin
    Scheisse, Sorry falsches Forum, sollte eigentlich ins Borland-Forum...
    Danke fürs verschieben


Anmelden zum Antworten