Thema: Delphi redmon mit Delphi

Einzelnen Beitrag anzeigen

shAd

Registriert seit: 26. Jul 2004
Ort: Stuttgart
19 Beiträge
 
Delphi 7 Professional
 
#1

redmon mit Delphi

  Alt 8. Dez 2004, 14:06
Hallo,
Ich habe einen PS Druckertreiber installiert. Die redmon "Portumleitung" auch.

Nun starte ich in der redmon Portumleitung mein Programm.

Ich lade mir alle Umgebungsvariablen

Code:
    TEMP := GetEnvironmentVariable('TEMP');
    REDMON_USER := GetEnvironmentVariable('REDMON_USER');
    REDMON_DOCNAME := GetEnvironmentVariable('REDMON_DOCNAME');
    REDMON_JOB := GetEnvironmentVariable('REDMON_JOB');
    REDMON_MACHINE := GetEnvironmentVariable('REDMON_MACHINE');
    REDMON_PRINTER := GetEnvironmentVariable('REDMON_PRINTER');
    REDMON_PORT := GetEnvironmentVariable('REDMON_PORT');
    REDMON_FILENAME :=GetEnvironmentVariable('REDMON_FILENAME');
    REDMON_SESSIONID :=GetEnvironmentVariable('REDMON_SESSIONID');
Die sind auch wunderbar gefüllt. Bis auf REDMON_FILENAME. Der ist nur voll wenn ich %d als Parameter meiner Anwendung mitgebe, und enthält dann den Dateinamen.

Mein Problem: Wo finde ich die temporäre Datei? Ich möchte die Datei ja "in meine Anwendung" umleiten. Nur, ich habe keine Ahnung wo redmon den Druckjob abspeichert.

Kann mir da vielleicht jemand etwas weiterhelfen, bin gerade etwas ratlos, und das redmon Manual hilft mir da leider auch nicht weiter.

Einstellungen in redmon sind übrigens:
Anschluss auf folgendes Programm weiterleiten: Mein Programm.exe
Argumente für dieses Programm: %d%u
Ausgabe: Erledigt Programm
Ablauf: Normal
Ausführung als Benutzer

Viele Grüße und ein herzliches Dankeschön schonmal an die, die sich erbarmen.
Er erreichte einen Speisesaal. Wenn man an dem dort stehenden langen Tisch Platz nahm, so konnte man ziemlich sicher sein, daß die Leute am gegenüberliegenden Ende in einer anderen Zeitzone saßen.
- Terry Pratchett in Wachen! Wachen!
  Mit Zitat antworten Zitat