Syntax:
HLLSTG LlStgsysStorageOpen (LPCTSTR lpszFilename, LPCTSTR pszTempPath, BOOL bReadOnly, BOOL bOneJobTranslation);
Aufgabe:
Öffnet eine Druckvorschaudatei
Parameter:
lpszFilename: Der Dateiname der Druckvorschaudatei oder der Projektdatei (List & Label setzt die Dateiextension immer auf .LL).
pszTempPath: Ein Dateipfad (kann NULL oder leer sein). Ist ein Pfad angegeben, wird eine evtl. Pfadangabe in lpszFilename überschrieben.
bReadOnly: TRUE: Die Datei wird im ReadOnly-Modus geöffnet, FALSE: Die Datei kann auch geschrieben werden
bJobTranslation: TRUE: Die Stgsys-Funktionen verwalten es transparent, wenn die Preview-Datei aus mehreren Jobs besteht, FALSE: Sie können (und müssen!) die Jobs getrennt verwalten
Rückgabewert:
Job-Handle für alle LlStgsys()-Funktionen, 0 für Fehler
Hinweise:
Wenn Sie einen Temporärpfad angeben, wird dieser als Pfad benutzt, ansonsten wird der Pfad der Projektdatei verwendet.
Diese Art des Aufrufs ist kompatibel mit dem Aufruf für die Preview-Anzeige LlPreviewDisplay().
Die Dateiendung wird immer auf ".LL". gesetzt.
Es ist für die Funktionen LlStgsysAppend() und LlStgsysPageSetOptionString() wichtig, dass die Datei mit bReadOnly=FALSE geöffnet wird!
bJobTranslation ist sehr praktisch, wenn man die Verwaltung der Jobs der API überlassen möchte. Auf FALSE wird man es setzen, wenn die Anwender sehen sollen, dass die Datei möglicherweise aus mehreren Jobs besteht.
Siehe auch:
LlStgsysClose