Seite 1 von 1

RMChart

Verfasst: Sa, 26. Jul 2008 22:13
von Jan
Hallo Hubert (oder wer es sonst weiß),

gerade habe ich meinen ersten RMChart erstellt :wav: Nun habe ich nur noch ein Problem: Wie drucke ich das Teil? Einfach nur Drucken ist vermutlich nicht das Problem. Aber wenn ich vorher über den Druckerdialog einen anderen Drucker erstellt habe: Wie bekomme ich den als ersten Parameter in Draw2Pronter() rein?

Jan

Verfasst: So, 27. Jul 2008 11:17
von brandelh
Hallo Jan,

so genau weiß ich es auch nicht mehr, ist schon etwas her ;-)

Ich persönlich würde nicht den direkten Druck wählen, da man da keine Kontrolle hat, sondern eine Grafikdatei (JPG etc.) erstellen und diese in eine normale Druckausgabe einbauen.

Beim direkten Aufruf, braucht die Methode

Code: Alles auswählen

RMC_Draw2Printer(nPrinterDC,nLeft,nTop,nWidth,nHeight,nType)
den Printer Device Context. Den bekommt man mit:
Klasse
XbpPrinter()
Syntax
:getHDC() --> hDC
Rückgabe
Die Methode gibt einen numerischen Wert zurück, der den Handle für den Device-Context eines Druckers repräsentiert.

Beschreibung

Der Device-Context Handle eines Druckers kann auf der Xbase++ Sprachebene nicht verwendet werden. Er wird bei der Nutzung von System-API Funktionen benötigt, die als Parameter den Handle eines Druckers brauchen.