Drucken aus DialogMaske

Von Ausgaben mit der Gra-Engine über Generatoren bis zum Export in diversen Formaten

Moderator: Moderatoren

Antworten
Benutzeravatar
Rolf Ramacher
Der Entwickler von "Deep Thought"
Der Entwickler von "Deep Thought"
Beiträge: 1930
Registriert: Do, 09. Nov 2006 10:33
Wohnort: Bergheim
Danksagung erhalten: 3 Mal
Kontaktdaten:

Drucken aus DialogMaske

Beitrag von Rolf Ramacher »

Hallo,

ich möchte in einer function in der ich ein xbpdialog erzeugt habe aus einem Array drucken. Hierbei durchlaufe ich das array um es mit den jeweiligen Zeilen mit GraStringAt an der Drucker zu übergeben.

Mit xbpPrintDialog bekomme ich auch die Druckerauswahl. Aber es erfolgt kein Druck. Nehme ich meinen Laserdrucker erscheint beim Status
"wird gedruckt " aber nichts passiert. Nehme ich pdf-Faktory
steht beim status "in warteschlange". Nichts passiert.

In einem Test-programm ohne Dialog als Proc-Main funkt. das ganze.
Hat jemand eine Idee ?
Gruß Rolf

Mitglied der Gruppe XUG-Cologne
www.xug-cologne.de
Benutzeravatar
brandelh
Foren-Moderator
Foren-Moderator
Beiträge: 15689
Registriert: Mo, 23. Jan 2006 20:54
Wohnort: Germersheim
Hat sich bedankt: 65 Mal
Danksagung erhalten: 33 Mal
Kontaktdaten:

Beitrag von brandelh »

Hi,

mit dem XbpPrintDialog habe ich noch nie gearbeitet, Rückgabewert prüfen !
Fürs Drucken braucht man ein Druckerobjekt, startdoc() und enddoc()
dann geht das ...

Ich nehme immer meine Druckerklasse. :wink:
Gruß
Hubert
Benutzeravatar
Lewi
1000 working lines a day
1000 working lines a day
Beiträge: 830
Registriert: Di, 07. Feb 2006 14:10
Wohnort: Hamburg
Danksagung erhalten: 2 Mal

Beitrag von Lewi »

Guten Morgen Rolf,
schau Dir doch in diesem Zusammenhang einmal das Beispiel von Alaska an: ...Alaska\XPPW32\SOURCE\samples\basics\Printer\PrintOut.prg

Viele Grüße
Olaf
Benutzeravatar
Rolf Ramacher
Der Entwickler von "Deep Thought"
Der Entwickler von "Deep Thought"
Beiträge: 1930
Registriert: Do, 09. Nov 2006 10:33
Wohnort: Bergheim
Danksagung erhalten: 3 Mal
Kontaktdaten:

Drucken

Beitrag von Rolf Ramacher »

Hallo zusammen.

Hat sich erstmal erledigt. War ein Fehler in For-Next-Schleife.
Aber danke für die Infos.

Aber Startdoc() und Enddoc() waren bereits vorhanden
Gruß Rolf

Mitglied der Gruppe XUG-Cologne
www.xug-cologne.de
Antworten