Konsolenanwendung wird nicht beendet
Hallo,
ich habe folgendes Problem: Ich habe mit Delphi eine Konsolenanwendung erstellt die mir Reports generiert und in einem Verzeichnis ablegt. Aus einer Webanwendung heraus starte ich diese Konsolenanwendung. Dieses funktioniert gut, solange der Benutzer den Browser nicht schließt oder auf Abbrechen klickt. Denn dann wird die Konsolenanwendung nicht beendet und bleibt im Speicher!? Hat jemand eine Idee? Gruß Beg |
Re: Konsolenanwendung wird nicht beendet
Tja, was soll man dazu sagen.
Es fehlen irgendiwe Informationen. Zum Besipiel welche zum Aufbau der Anwendungen. |
Re: Konsolenanwendung wird nicht beendet
Meine Idee wäre das dein Programm weiter versucht Daten an den Browser zu senden und da die Verbindung weg ist an dieser Stelel hängt. Aber eigentlich ist diese Sparte nicht für Rätzel gedacht.
|
Re: Konsolenanwendung wird nicht beendet
Hallo!
Die Konsolenanwendung soll Reports im pdf Format für eine Webanwednung erzeugen. Die Anwendung greift mit DOA 4.07 Komponenten auf eine ORA 10g Datenbank zu. Die Reports sind mit Rave 6.05 Bex erstellt. Als Rückgabe ist der pdf- Dateiname definiert. Über ein php Skript wird die Konsolenanwendung gestartet: $pdffile = shell_exec('RepGen.exe -rd "Param1=Value1" "Param2=Value2" ...'); Aus einem Logfile habe ich herausbekommen das die Anwednung bei "RvProject.Execute" hängen bleibt?! Gruß Bge |
Re: Konsolenanwendung wird nicht beendet
Hmm, dann scheint es wohl ein Problem von Rave zu sein. Das kenne ich nicht. Solltest vielleicht mal den Titel dahingehend ändern, dass auch Leute mit Rave-Erfahrung hier vorbeischauen :zwinker:
|
Re: Konsolenanwendung wird nicht beendet
Danke für das Feedback.
Ich habe da so eine Vermutung das Rave vielleicht eine Meldung ausgibt... Hab jetzt einen Timer implementiert der die Anwendung beendet. Gruß Beg |
Re: Konsolenanwendung wird nicht beendet
Leider gibts zu Rave den Quellcode nicht. Da kann man so etwas schwer überprüfen.
|
Alle Zeitangaben in WEZ +1. Es ist jetzt 20:38 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz