Hallo zusammen,
ich habe versucht eine Lösung im Forum oder bei Google zu finden, bin aber bis jetzt gescheitert.
Ich habe eine Anwendung, die auf einem Rechner liegt und im Netzwerk freigegeben ist.
Jetzt hätte ich es gerne so, dass das Programm nur insgesamt 1 x geöffnet werden kann.
1. User Nr. 1 öffnet das Programm von Rechner 1 --> so ist gut, darfa
1.1 User Nr. 1 öffnet erneut das Preogramm von Rechner 1 --> Fehlermeldung durch Haken für Einzelinstanzanwendung, funktioniert so wie man sich das denkt
2. User Nr. 1 öffnet das Programm von Rechner 1 --> so ist gut, darfa
2.1 User Nr. 2 öffnet das Programm von Rechner 2 --> jetzt SOLL auch eine Fehlermeldung kommen, dass das Programm bereits in Benutzung ist, funktioniert allerdings NICHT mit dem Haken für Einzelinstanzanwendung
Das Event "StartupNextInstance" scheint mir nur auf dem lokalen Rechner nachzuschauen, ob die Anwendung bereits geöffnet ist. Gibt es auch eine einfache Möglichkeit das für Netzwerkzugriff zu erreichen ?
Eine extra Datei, die beim ersten Öffnen erstellt wird und diese Info enthält wäre keine gute Lösung, da im Falle eines Stromausfalls die Datei nachher immer noch da wäre . Leider kommt so ein Stromausfall bei uns schon fast regelmäßig vor.
Gruß
HerrFrie
ich habe versucht eine Lösung im Forum oder bei Google zu finden, bin aber bis jetzt gescheitert.
Ich habe eine Anwendung, die auf einem Rechner liegt und im Netzwerk freigegeben ist.
Jetzt hätte ich es gerne so, dass das Programm nur insgesamt 1 x geöffnet werden kann.
1. User Nr. 1 öffnet das Programm von Rechner 1 --> so ist gut, darfa
1.1 User Nr. 1 öffnet erneut das Preogramm von Rechner 1 --> Fehlermeldung durch Haken für Einzelinstanzanwendung, funktioniert so wie man sich das denkt
2. User Nr. 1 öffnet das Programm von Rechner 1 --> so ist gut, darfa
2.1 User Nr. 2 öffnet das Programm von Rechner 2 --> jetzt SOLL auch eine Fehlermeldung kommen, dass das Programm bereits in Benutzung ist, funktioniert allerdings NICHT mit dem Haken für Einzelinstanzanwendung
Das Event "StartupNextInstance" scheint mir nur auf dem lokalen Rechner nachzuschauen, ob die Anwendung bereits geöffnet ist. Gibt es auch eine einfache Möglichkeit das für Netzwerkzugriff zu erreichen ?
Eine extra Datei, die beim ersten Öffnen erstellt wird und diese Info enthält wäre keine gute Lösung, da im Falle eines Stromausfalls die Datei nachher immer noch da wäre . Leider kommt so ein Stromausfall bei uns schon fast regelmäßig vor.
Gruß
HerrFrie