Forum: Win32/Win64 API (native code)
Delphi
by Zacherl,
8. Sep 2007
Ich weiß nicht genau wie das ist bei MMFs. Der reingeschriebene Wert bleibt doch im File stehen, auch wenn ich ihn ausgelesen habe, oder nicht? Weil wenn ja, dann würde der Wert auch drin stehen bleiben, wenn P1 längst terminiert wurde.
Forum: Win32/Win64 API (native code)
Delphi
by Zacherl,
8. Sep 2007
Hey,
ich möchte folgendes realisieren:
1 Prozess ist aktiv, welcher einen 2. startet. Dieser 2. Prozess soll prüfen ob Prozess 1 noch läuft und diesem gegebenenfalls neu starten.
Dabei möchte ich Memory Mapped Files verwenden. In Prozess 1 läuft ein Thread, welcher alle 5 Sekunden GetTickCount in das MMF schreibt. Prozess 2 guckt jede 10 Sekunden ob der ausgelesene Wert < GetTickCount +...