Hallo
Das ist wahrscheinlich ein Java/Windows-spezifisches Problem
Ich bin momentan auf dem Stand, dass meine Software per Kommandozeilenparamater eine Date einlesen und verarbeiten kann.
Eine .exe - Datei habe ich mit Launch4j erstellt, damit Parameter zu übergeben, ist kein Problem - bei Programmstart.
Was ich jetzt aber noch möchte, wäre, dass mein bereits offenes Programm für das Bearbeiten der Datei verwendet wird.
d.h.
1. wenn das Programm geschlossen ist, dann Programm öffnen und Datei verarbeiten
2. wenn das Programm schon offen ist, dann soll damit die Datei verarbeitet werden.
Da ich keine Ahnung habe, wie ich das anstellen kann, habe ich für die zweite Option einen Server bereitgestellt, über den meine Software angesprochen werden kann, um Kommandos zu empfangen.
Wie krieg ich das direkt hin? Auch ein Umweg über ein Java-Hilfpsorigramm wäre ok. Wie krieg ich raus, ob eine Instanz der Anwendung irgendwo existiert?
Das ist wahrscheinlich ein Java/Windows-spezifisches Problem
Ich bin momentan auf dem Stand, dass meine Software per Kommandozeilenparamater eine Date einlesen und verarbeiten kann.
Eine .exe - Datei habe ich mit Launch4j erstellt, damit Parameter zu übergeben, ist kein Problem - bei Programmstart.
Was ich jetzt aber noch möchte, wäre, dass mein bereits offenes Programm für das Bearbeiten der Datei verwendet wird.
d.h.
1. wenn das Programm geschlossen ist, dann Programm öffnen und Datei verarbeiten
2. wenn das Programm schon offen ist, dann soll damit die Datei verarbeitet werden.
Da ich keine Ahnung habe, wie ich das anstellen kann, habe ich für die zweite Option einen Server bereitgestellt, über den meine Software angesprochen werden kann, um Kommandos zu empfangen.
Wie krieg ich das direkt hin? Auch ein Umweg über ein Java-Hilfpsorigramm wäre ok. Wie krieg ich raus, ob eine Instanz der Anwendung irgendwo existiert?