Wir haben File2PDF auf unseren Terminalservern im Verzeichnis C:ProgrammFile2PDF installiert und möchten es über die SendTo-Option unseren Anwendern zur Verfügung stellen.
Jetzt haben wir folgendes "Problem": Die Protokolldatei wird in o.g. Verzeichnis erstellt. Da ein Terminalserver-User nicht über Schreibrechte in diesem Verzeichnis verfügt, erhalten wir gleich zum Programmstart eine Fehlermeldung. Vermutlich soll zu diesem Zeitpunkt die bisherige Protokolldatei gelöscht werden.
Die Meldung lautet: Fehlernr. 75 (Fehler beim Zugriff auf Pfad/Datei) in Modul cmdKonvert_Click auf Formular frmMain.
Fehler in Zeile: 1660
Gestatten wir den "Benutzern", in dieses Verzeichnis zu schreiben, erhalten wir den Fehler nicht und die Konvertierung in PDF erfolgt wie gewünscht.
Wir möchten natürlich nicht, dass die Benutzer Schreibrechte im Programme-Verzeichnis erhalten und haben daher folgende Vorschläge als Ergänzung:
1. Über einen Parameter die Erstellung der Protokolldatei ein-/ausschalten 2. Über einen weiteren Parameter den Zielpfad der Protokolldatei konfigurierbar machen.
Weiterhin ist natürlich die Frage, was passiert, wenn zwei Anwender gleichzeitig auf dem Server PDFs konvertieren wollen und ob sich das Programm dann hierbei nicht gegenseitig ins Gehege kommt.
Aber vielleicht hast Du ja noch eine andere oder bessere Lösung Oder jemand hat schonmal Erfahrungen im Terminalserver-Umfeld (Citrix).
Die Protokolldatei ist unter anderem dafür gedacht, damit man mit einem anderen Programm feststellen kann, wann eine Konvertierung fertig gestellt ist.
Ich schlage vor, dass man über ein weiteres Menü einfach die Protokollierung abstellen und/oder auf ein anderes Verzeichnis umleiten kann.
Ist in den nächsten Tagen (Montag) erledigt.
Gruß Ahmed
FreePDF_Multidoc (PS2PDF mit vielen Optionen f. FreePDF) File2PDF (komplette Verzeichnisse auf einen Streich umwandeln) findest Du alles hier: http://amTools.de
Update steht bereit. Damit können Protokoll-Dateien ausgeschaltet bzw. auf ein anderes Verzeichnis umgeleitet werden.
Zu Deiner Frage der gleichzeitigen Nutzung. Sollte es hierbei zu Problemen kommen, dann benenne doch einfach die File2PDF für jeden Benutzer individuell um.
Für jeden Anwender wird jetzt eine eigene INI verwaltet.
Gruß Ahmed
FreePDF_Multidoc (PS2PDF mit vielen Optionen f. FreePDF) File2PDF (komplette Verzeichnisse auf einen Streich umwandeln) findest Du alles hier: http://amTools.de