*.exe EINMAL starten (bei klicken kein zweites mal)

Status
Nicht offen für weitere Antworten.
E

eXploit4D

Gast
ich hab hiern problem und zwar soll ich meinem programm die eigenschaft zuweisen das es nicht zweimal auf einem rechner aufgehen soll ... könnt ihr mir helfen das es funktioniert?

wenns auf is soll automatisch wieder in den vordergrund wenn das icon das nächste mal angeklickt wird (die *.exe datei)

danke schonma im vorraus

cya
 

McSnoop

Bekanntes Mitglied
prüf doch einfach beim programmstart ob schon eine Instanz des Programms vorhanden ist, wenn ja dann exit. =)
 

dotlens

Top Contributor
such in den FAQ nach dem singleton Pattern, das ist was du suchst.
dbc hat das sehr gut erläutert
 

Illuvatar

Top Contributor
Höh? Exe-Datei? Javaforum?

PS: Würde mich auch interessieren, aber mit Singleton geht das ja nicht, weil sich eine zweite VM öffnet.
 

Sky

Top Contributor
Ich habe sowas mal mit C++ gemacht und dabei die Registry zur Hilfe genommen. Wie man es mit Java machen soll, weiss ich im Moment auch nicht.

Vielleicht beim Programmstart eine Temp-Datei anlegen, welche beim Beenden gelöscht wird und bei jedem Prog-Start prüfen, ob es die Datei schon gibt. Nur musste Dir da ein sauberes Fehlerhandling überlegen: Was passiert z.B., wenn dein Prog. abstürzt mit der Tempdatei...?
 

Illuvatar

Top Contributor
Mein Problem wäre v.a. das laufende Programm zu benachrichtigen, dass da was passiert ist. Eine Möglichkeit wäre ja, mich auf einen fastgelegten Port zu setzen, und bei jedem Start diesen zu überprüfen... bisschen übertrieben, finde ich :/
 
Status
Nicht offen für weitere Antworten.
Ähnliche Java Themen
  Titel Forum Antworten Datum
E Threads Thread in While-Schleife nur einmal starten Java Basics - Anfänger-Themen 2
W Java ProcessBuilder - externer Prozess nur einmal starten und mehrere Inputs geben Java Basics - Anfänger-Themen 7
J Batch Datei Problem, Programm nur einmal starten Java Basics - Anfänger-Themen 9
R Kann man Threads nur einmal starten? Java Basics - Anfänger-Themen 4
G Thread nur einmal starten Java Basics - Anfänger-Themen 5
N Kann man einen Iterator nur einmal verwenden Java Basics - Anfänger-Themen 5
W Schleife und einmal variable++ zu viel Java Basics - Anfänger-Themen 20
S Arrayausgabe und nur einmal ein Zeichen davor Java Basics - Anfänger-Themen 12
O 2d Array einmal Eins Java Basics - Anfänger-Themen 2
marcooooo einmal noch schnell hilfe bitte:/ Java Basics - Anfänger-Themen 2
F Problem beim entfernen von mehreren Listenelementen auf einmal (Programmierung des Spiels Arschloch) Java Basics - Anfänger-Themen 1
S Wie erhöhe ich den Wert von mehren Integers auf einmal? Java Basics - Anfänger-Themen 5
J Operatoren Random wird nur einmal erstellt und dann immer verwendet Java Basics - Anfänger-Themen 2
L Variablen einmal nur zu weisen Java Basics - Anfänger-Themen 62
D Array-Liste nur einmal ausgeben Java Basics - Anfänger-Themen 8
M Erste Schritte Neuen Frame nur einmal offen haben Java Basics - Anfänger-Themen 6
P JFrame nur einmal öffnen Java Basics - Anfänger-Themen 4
R ArrayList - System.out.println nur einmal, statt 10 mal Java Basics - Anfänger-Themen 5
S Threads run - Funktion wird nur einmal ausgeführt. Java Basics - Anfänger-Themen 8
C Animation nur einmal durchführen Java Basics - Anfänger-Themen 3
Lord.Djerun (Taschenrechner Netbeans) Komma nur einmal schreiben & 0 ersetzen Java Basics - Anfänger-Themen 1
N Erste Schritte JButton reagiert nur einmal. Java Basics - Anfänger-Themen 12
N Klassen Class nur einmal ausführen und sie speichert daten für alle anderen classes? Java Basics - Anfänger-Themen 3
R Double: auf einmal Komma statt Punkt Java Basics - Anfänger-Themen 4
P gui fenster nur einmal aufrufen Java Basics - Anfänger-Themen 5
O Noch einmal Methoden Java Basics - Anfänger-Themen 9
K Regex - Jeder buchstabe nur einmal Java Basics - Anfänger-Themen 7
O Threads Ein Thread läuft exakt einmal Java Basics - Anfänger-Themen 4
T Zufalls jedoch jede nur einmal Java Basics - Anfänger-Themen 10
R (Math.random()*49) zahl darf aber nur einmal gezogen werden Java Basics - Anfänger-Themen 11
D ???:L Bitte einmal mit drüber nachdenken Java Basics - Anfänger-Themen 5
M Mehrere Methoden eines Objekts auf einmal ausführen Java Basics - Anfänger-Themen 3
J äußere for schleife wird nur einmal durchlaufen Java Basics - Anfänger-Themen 8
H Alle Array-Elemente auf einmal überprüfen? Java Basics - Anfänger-Themen 10
S button nur einmal verwendbar Java Basics - Anfänger-Themen 3
A String wird nur einmal an den StringBuffer angehängt Java Basics - Anfänger-Themen 10
I Memory-Spiel Feld nur einmal mischen Java Basics - Anfänger-Themen 2
L Mehrere Objekte einer Klasse aber nur einmal Konstruktor aufruf? Java Basics - Anfänger-Themen 2
L SystemTray-displayMessage nur einmal Anzeigen Java Basics - Anfänger-Themen 2
1 OOP Zugriff auf eine Methode nur einmal die Sekunde Java Basics - Anfänger-Themen 8
K methode wird nur einmal korrekt durchlaufen Java Basics - Anfänger-Themen 4
I Werte werden auf einmal negativ Java Basics - Anfänger-Themen 3
G Zufallszahlen die alles einmal vorkommen Java Basics - Anfänger-Themen 15
K Animiertes Gif nur einmal abspielen Java Basics - Anfänger-Themen 3
A paar bilder auf einmal Java Basics - Anfänger-Themen 3
M Javaprogramm darf nur einmal gestartet werden Java Basics - Anfänger-Themen 3
G Methode nur einmal ausführen Java Basics - Anfänger-Themen 5
T string: jeden alphabetsbuchstaben nur einmal enthalten Java Basics - Anfänger-Themen 8
F Bild einmal aus Datei laden und in Klasse speichern Java Basics - Anfänger-Themen 3
ARadauer jedes Element in Liste nur einmal Java Basics - Anfänger-Themen 2
G Gleiche Aktionen verarbeiten (aber nur einmal Code)? Java Basics - Anfänger-Themen 2
J Verständnisfrage: DB einmal öffnen oder jedesmal von neuem Java Basics - Anfänger-Themen 2
N Thread soll nur einmal ausgeführt werden, aber wie stoppen? Java Basics - Anfänger-Themen 5
D Einmal Runden ohne alles Java Basics - Anfänger-Themen 7
I Stack ist auf einmal empty Java Basics - Anfänger-Themen 3
B Zufallszahlen je einmal in Array einfügen Java Basics - Anfänger-Themen 4
H Github Projekt starten/anbinden in eclipse Java Basics - Anfänger-Themen 11
Juelin jedit Fehler beim starten Java Basics - Anfänger-Themen 2
S Timer vs ExecutorService: jeden Sonntag um 14.00 Uhr einen Task starten..? Java Basics - Anfänger-Themen 1
D Java Programm mit Batch-Datei starten Java Basics - Anfänger-Themen 32
izoards Prunsrv - Windows Service - .bat file starten Java Basics - Anfänger-Themen 84
I Jetty starten von Programm (Main) Java Basics - Anfänger-Themen 27
MarvinsDepression Umgebungsvariable kann Java-Applikationen außerhalb der IDE nicht starten Java Basics - Anfänger-Themen 4
I H2 Datenbank starten / Daten in File speichern Java Basics - Anfänger-Themen 25
E Warum lässt sich eine Klasse nicht starten, wenn eine andere Klasse in dem Modul fehlerhaft ist? Java Basics - Anfänger-Themen 1
Dimax Java Programm mit exec starten Java Basics - Anfänger-Themen 5
pkm Eclipse wie mit anderer JAVA-Version starten? Java Basics - Anfänger-Themen 1
K Kann nicht starten Java Basics - Anfänger-Themen 63
S Mit Cloud Messaging Service starten Java Basics - Anfänger-Themen 2
S Android Service ferngesteuert starten Java Basics - Anfänger-Themen 5
W Threads starten Java Basics - Anfänger-Themen 2
A Eclipse-Fenster starten statt Konsoleausgabe Java Basics - Anfänger-Themen 2
J script: jar Datei starten auf Mac Os Java Basics - Anfänger-Themen 2
J Spiel mit Button klick starten Java Basics - Anfänger-Themen 9
T Fehlermeldung beim Starten von FlashTool Java Basics - Anfänger-Themen 27
C Classpath Compiler lässt sich nur bedingt von Kommandozeile aus starten Java Basics - Anfänger-Themen 17
L Programm lässt sich nicht starten! Java Basics - Anfänger-Themen 1
J Timer bauen, Main Methode immer wieder neu starten Java Basics - Anfänger-Themen 13
x-tshainge Mein Programm lässt sich nicht Starten Java Basics - Anfänger-Themen 8
B Mit Java anderes Java Programm starten Java Basics - Anfänger-Themen 3
M Java swing im Browser starten Java Basics - Anfänger-Themen 0
E App lässt sich nicht starten Java Basics - Anfänger-Themen 8
L Eine Klasse aus dem gleichen Package starten Java Basics - Anfänger-Themen 3
G Wie kann ich mein Quellcode als Programm vom desktop starten? Java Basics - Anfänger-Themen 1
N Timer funktioniert nicht beim starten Java Basics - Anfänger-Themen 3
K Methoden Methode starten wenn JFrame geöffnet wird Java Basics - Anfänger-Themen 2
M Objekt starten von der main-Methode Java Basics - Anfänger-Themen 1
T while schleife starten , beeneden und wieder Starten Java Basics - Anfänger-Themen 8
B Gleicher Prozess starten und stoppen (Problem beim Stoppen) Java Basics - Anfänger-Themen 5
B javax.ejb.Timer wieder starten? Java Basics - Anfänger-Themen 0
lgund Classpath Raspberry Pi 3 FX Starten Java Basics - Anfänger-Themen 4
B MySQL starten / stoppen -> Stoppen erzeugt neuen Prozess Java Basics - Anfänger-Themen 0
B .bat - Datei starten ohne Konsolenfenster zu sehen Java Basics - Anfänger-Themen 6
X Betriebssytem interne Consolen Commands über Java starten Java Basics - Anfänger-Themen 2
cezary Server läßt sich nicht starten Java Basics - Anfänger-Themen 2
J Classpath Programm aus Programm heraus starten Java Basics - Anfänger-Themen 1
K Methoden Programm ohne Main Methode starten Java Basics - Anfänger-Themen 2
GENiALi Java Console Anwendung starten in Prozess Java Basics - Anfänger-Themen 3
P Javaprogramm mit einer bestimten Version starten Java Basics - Anfänger-Themen 5
R externes Programm starten Java Basics - Anfänger-Themen 12

Ähnliche Java Themen

Neue Themen


Oben