<< Inhaltsverzeichnis Suchen >>

CALL  _ _WINPRINT

Anweisung

Syntax:

CALL  _ _WINPRINT(&<VARIABLE>% [, <UEBERSCHRIFT>])

<UEBERSCHRIFT> = <STRING-AUSDRUCK>

Bedeutung:

Mit CALL  _ _WINPRINT(&<VARIABLE>%) kann unter Windows die Drucker-Konfiguration aufgerufen werden. Ist <VARIABLE>% = 1, so wird die Druckereinrichtung aufgerufen, andernfalls die Drucker-Dialogbox.

<UEBERSCHRIFT> legt die Überschrift im aufgerufenen Dialog fest.

Mit Anweisung PRINTER = "@<Druckername>" kann vor dem Aufruf von CALL WINPRINT der im Dialog voreingestellte Drucker festgelegt werden.

Nach dem Aufruf von _ _WINPRINT liefert <VARIABLE>% als Ergebnis folgende Werte:

 

1:


0:

Der ausgewählte Drucker konnte erfolgreich konfiguriert werden. Alle nachfolgenden Druckausgaben werden solange auf dem ausgewählten Drucker ausgegeben bis eine Anweisung PRINTER ausgeführt wird.

Der Anwender hat den Abbruch-Button gedrückt oder der Drucker konnte nicht konfiguriert werden.

Beispiel:

H% = 1
PRINTER = "@HP Laserjet 4Plus"
CALL  _ _WINPRINT(&H%)   /* Druckereinrichtung
IF H% = 0
THEN /* ...Fehlerbehandlung
ENDIF

H% = 0
CALL  _ _WINPRINT(&H%)   /* Drucker-Dialogbox

siehe auch:

EBUS_WINPRINT_STATUS, PRINTER, EBUS_PRINTER$