Entwickler-Ecke

Windows API - Die Anwendung als Out-Of-Process Server erkennen?


Ravy - Sa 01.03.08 16:53
Titel: Die Anwendung als Out-Of-Process Server erkennen?
Wie kann man feststellen ob die Anwendung normal über den Desktop oder als Out-Of-Process Server (via COM-Schnittstelle) gestartet wurde? Hat jemand einen Tipp? Über die Suche konnte ich leider nichts zu diesem Thema finden.

Vielen Dank

Ravy


Moderiert von user profile iconChristian S.: Topic aus Neue Einträge / Hinweise / etc. verschoben am Sa 01.03.2008 um 15:55


Ravy - Sa 01.03.08 19:03
Titel: Erledigt
Ok, das Thema hat sich erledigt. Das Objekt ComServer in der Unit ComServ enthält die Eigenschaft StartMode mit dessen Hilfe man abfragen kann wie die Anwendung gestartet wurde.


Delphi-Quelltext
1:
type TStartMode = (smStandalone, smAutomation, smRegServer, smUnregServer);                    


Trotzdem Danke

Ravy

Moderiert von user profile iconChristian S.: Delphi-Tags hinzugefügt