Das sind eher critical sections und die existieren schon länger. Das ist nur in einem Prozess, sonst müsstest du einen Namen angeben können und CreateMutex hat keinen Parameter.jogo hat geschrieben: 08.05.2024 20:55 ab PB 6.10 kannst du mit Mutex = CreateMutex() einen Mutex erstellen. Wenn sich dann beim Doppelstart kein Mutex mit den gleichen Namen erzeugen läßt, weißt du, dass dein Programm bereits geöffnet ist und beendest den Doppelstart sofort.
Probiert habe ich diese Funktion mit PB noch nicht, aber so kenn ich das allgemein von Mutex![]()
Was du meinst ist CreateMutex_ und ist Windows only. Das gibts auch schon eine Ewigkeit