AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Thema durchsuchen
Ansicht
Themen-Optionen

Ersten Programmaufruf feststellen?

Ein Thema von Jakson · begonnen am 11. Dez 2009 · letzter Beitrag vom 17. Dez 2009
 
Jakson

Registriert seit: 10. Mär 2006
34 Beiträge
 
#1

Ersten Programmaufruf feststellen?

  Alt 11. Dez 2009, 15:03
Wie kann ich feststellen ob mein Programm seit dem Windows Start bereits einmal gestartet wurde oder es der erste Start ist?

Zum Hintergrund:
Ich schreibe einen Dienst der andere Programme starten und überwachen soll.

Bei diesen Programmen soll ein verzögerter Programmstart möglich sein (Warten bis alles Geladen wurde).
Allerdings nur wenn der Rechner neu gestartet wurde.
Bei einem Stoppen und Starten des Dienstes sollte es keine Verzögerung geben.

Ich hab schon an GetTickCount gedacht doch der läuft ja über.
Mit Beschränkung von GetTickCount umgehen hab ich einen Zeitgeber der nicht überläuft aber wie lange dauert ein Windowsstart?

Ich hab schon an einen Mutex gedacht kenn mich da aber zu wenig aus.
Wenn ich einen Mutex registriere und benenne kann ich den später auch wieder finden.
Meines Wissens schließt sich aber der Mutex wenn das Programm beendet wird.

Ich brauch was das offen bleibt und das ich abfragen kann ob es vorhanden ist. Nur was?

Vielleicht hat ja von euch wer die die zündende Idee.

Danke Jakson
  Mit Zitat antworten Zitat
 


Forumregeln

Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus

Gehe zu:

Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 19:45 Uhr.
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz