Programm als Prozess weiterlaufen lassen

Hallo,

wie kann man bei einem Programm das z.B. irgendetwas überwacht die eigentliche Anwendungschließen und nur den Prozess weiterarbeiten lassen. Aber so das Warnmeldungen abgegeben werden.

Gruß
Robin

Hallo,

das ginge im Prinzip, aber dann muss immer die Anwendung zuerst gestartet werden. Die korrekte Lösung wäre die Programmierung als Dienst (Service), der seine Meldungen ins Log schreibt, der läuft dann auch ohne Useranmeldung.

Gruss Reinhard

[Bei dieser Antwort wurde das Vollzitat nachträglich automatisiert entfernt]

HI Reinhard,

Die korrekte Lösung wäre die
Programmierung als Dienst (Service), der seine Meldungen ins
Log schreibt, der läuft dann auch ohne Useranmeldung.

wie lässt man die Anwendung den eigentlich nur als Prozess laufen? Gibt es da eine Einstellung oder muss man sie nach dem Starten auf eine Bestimmte art beenden?

Danke im Voraus
Robin

Hallo Robin,

ein Dienst bzw. Service ist keine normale Anwendung, aber in neueren Delphis ist das Erzeugen von Services als Projekt vorgesehen, soviel ich weiss. Lies dazu die Dokumentation. Ist natürlich nicht einfach, man muss sich etwas einarbeiten.

Als Notnagel kann man auch eine normale Anwendung als Service laufen lassen, dazu gibt es vieles im Internet, u.a. auch kostenlos von Microsoft das Tool SrvAny.exe:

http://www.microsoft.com/downloads/details.aspx?fami…

oder google mit „run as service“.

Gruss Reinhard

[Bei dieser Antwort wurde das Vollzitat nachträglich automatisiert entfernt]

1 Like