Moin !
Zitat:
Wie kann ich aber prüfen, ob der Server, der ja ein normales Anwendungsprogramm ist,
bereits läuft und diesen dann aufrufen?
Das ist doch eigentlich unnötig.
Entweder der ComServer läuft nicht -> dann wird er beim Zugriff auf das ComObjekt gestartet, oder er läuft und das ComObjekt greift direkt auf die laufende Instanz zu.
Ob und wann der ComServer (neu) gestartet wird hängt auch von den Einstellungen ab. Du kannst ja bei der Erstellung des ComServers angeben welche Instantiierung genutzt werden soll.