Taskmanager/Systemüberwachung auslesen...

Alles rund um die Programmierung mit Qt
Antworten
RobRoy1304
Beiträge: 47
Registriert: 9. Juli 2009 10:56

Taskmanager/Systemüberwachung auslesen...

Beitrag von RobRoy1304 »

Hallo,

ich suche eine Möglichkeit zum Abfragen beim Programmstart ob bereits eine Instanz des Programmes läuft.
Ich suche schon seid Stunden im Netz, und es scheint keine Möglichkeit unter QT zu geben. Mittels der WinAPI geht es zwar, aber das Programm soll überall laufen. Daher fiel meine Wahl ja auf QT.

Eine unschöne Lösung wäre, das man einfach beim Programmstart eine Textdatei z.B. "programm_laeuft.txt" im Programmordner erstellt und diese beim Verlassen des Programmes wieder löscht. Dann könnte man einfach nur eine Abfrage in der main schreiben, "gibt es die Textdatei".

Vielleicht geht das ja auch besser, hat einer von euch eine Idee??

Danke
RobRoy
RavenIV
Beiträge: 267
Registriert: 21. Januar 2009 14:24
Wohnort: Waldshut

Beitrag von RavenIV »

Linux, das längste Text-Adventure aller Zeiten
RobRoy1304
Beiträge: 47
Registriert: 9. Juli 2009 10:56

Beitrag von RobRoy1304 »

Ok, dann mache ich das unter Windows wie in den Beispiel und unter Linux halt mit einer Datei, Programm darf dann nur nicht chrashen :oops:

Ich danke Dir für den Tipp.
Christian81
Beiträge: 7319
Registriert: 26. August 2004 14:11
Wohnort: Bremen
Kontaktdaten:

Beitrag von Christian81 »

google -> QtSingleApplication
MfG Christian

'Funktioniert nicht' ist keine Fehlerbeschreibung
Antworten