Hallo zusammen,
ich stehe bei einem Kunden vor dem Problem, dass der PDF Creator 1.3.2 anscheinend ein Problem
mit dem Spoolverzeichnis hat. Das Problem tritt dann auf, wenn aus einem anderen Programm über
Visual Baisc der PDFCreator direct angesprochen wird. Der PDFCreator ist dabei auf einem
Windows 2008 R2 Terminalserver in der Standardversion installiert.
Folgendes ist uns dabei aufgefallen:
1. Druckt man z.B. eine Textdatei ganz normal über PDFCreator aus, erstellt der PDFCretor sein Spoolverzeichnis unter dem folgendem Pfad: "C:\\Users\\\\AppData\\Local\\Temp\\PDFCreator\\Spool\\" .
Sieht man sich die Systemvariable Temp an, dann lautet die aber wie erwartet auf :
"C:\\Users\\\\AppData\\Local\\Temp\\\\".
Dieses stellt für den normalen Druck auch keien Problem dar, da der Monitor die Spooldateien ja
ebenfalls unter "C:\\Users\\\\AppData\\Local\\Temp\\PDFCreator\\Spool\\" sucht und findet.
2. Wird aus der Anwednung heraus auf den PDFCreator gedruckt, dann erstellt der PDFCreator das
Spoolverzeichnis dagegen unter dem Pfad der zur Systemvariable Temp passt, also "C:\\Users\\\\AppData\\Local\\Temp\\\\PDFCreator\\Spool\\" .
Dieses Verzeichnis ist aber dem Monitor nicht bekannt, und er kann die gespoolten Dateien nicht
auflisten.
Der Programmierer der Anwendung, sagt mri, dass er keinen Spoolpfad in seienr Programmierung
vorgibt, sondern nur direkt auf das Objekt PFCreator druckt. Wird der PDFCreator auf einem
normalen PC mit Windows XP installiert, läuft alles problemlos, allerdings hat man dort auch nicht
die Sitzungsnummer im Verzeichnispfad drinstehen.
3. Der Versuch den Spoolpfad über die Variable PrinterTempPath umzulegen, brachte keinen Erfolg.
Die Variable wird vollständig ignoriert, man kann eintragen was man will, PDFCreator spoolt immer
unterhalb des Temp Verzeichnisses.
Für mich sieht es so aus, als ob hier noch ein Bug vorliegt, warum erstellt der PDFCreator sein Spoolverzeichnsi
an unterschiedlichen Stellen, jenachdem ob ein normaler Ausdruck erfolgt, oder eine programmgesteuerter ?
Bin für jede Hilfe dankbar, da aktuell ziemlich ratlos.
Gruß Christian