<< Inhaltsverzeichnis Suchen >>

GR_LPPAPERBOXNUMBER

Funktion

Syntax:

GR_LPPAPERBOXNUMBER(<DRUCKERSCHACHT-NAME>)

<DRUCKERSCHACHT-NAME>  =  <STRING-AUSDRUCK>

Bedeutung:

Diese Funktion hat nur eine Wirkung bei ENABLE GR_LPGDI.

Sie liefert die interne Nummer von <DRUCKERSCHACHT-NAME>. Diese Nummer wird benötigt, wenn mit Hilfe der Variablen EBUS_LPPAPERBOX ein Druckerschacht ausgewählt werden soll. Der Variablen EBUS_LPPAPERBOX muß dazu die interne Nummer des gewünschten Druckerschachts zugewiesen werden. Bei DISABLE GR_LPGDI oder im Fehlerfall wird -1 als Ergebnis geliefert. Unter MS-DOS und UNIX oder bei einem ungültigen Druckerschachtnamen wird Null als Ergebnis geliefert.

Beispiel:

/* 1. Druckerschacht holen
H$ = GR_LPPAPERBOXNAMES$
I% = INSTR(H$,";")
IF I%>0
THEN H$ = LEFT$(H$,I%-1)
ENDIF
NR% = GR_LPPAPERBOXNUMBER(H$)
IF NR% = -1
THEN ...
Fehler ...
ELSE EBUS_LPPAPERBOX = NR%
ENDIF

siehe auch:

GR_LPPAPERBOXNAMES$, EBUS_LPPAPERBOX