Formular Drucken, wie?



  • Hallo,

    brücht ne kleine Info:

    Wisst ihr mit welchem Befehl man im Borland C++ Builder den ganzen Bildschirminhalt der komplette Mainform ausdrucken kann?

    Wäre auch schon hilfreich, wenn mir jmd. sagen könnte wie man einen bestimmten Bereich ausdrucken kann!

    Danke!



  • Die Klasse TForm enthält die Methoden Print() und GetFormImage().
    Die Eigenschaft 'PrintScale' gibt dann das Druck-Format an.

    Um nur einen Teil auszudrucken, verwendest du am besten die Klasse TPrinter (bzw. die gloable Variable Printer).

    Mittels 'Printer->Canvas' kannst du dann einen beliebigen Teil des Bitmaps zeichnen.

    Und dann nur noch ausdrucken...



  • Vielen Dank Th!

    Hat bestens geklappt!

    Hab in meiner Druckfunktion kurz meine Labels und Buttons invisble gestellt und anschließend wieder sichtbar gemacht. So wird nur der gewünscht Inhalt gedruckt.

    thx!


Anmelden zum Antworten