Bonjour à tous,
je vous explique mon problème. En cherchant sur le forum, j'avais trouvé le code ci-dessous qui me permet de lancer qu'une fois l'application.
le problème que j'ai eu récemment c'est que lorsque je voulais lancer mon application rien ne se passé. J'ai donc compris que le programme ne se lancait pas à cause de ce code. En effet, le .exe se trouvait dans le gestionnaire des taches de windows.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4 CreateMutex (nil, False, 'Nom de l application'); if GetLastError = ERROR_ALREADY_EXISTS then Exit;
Le programme considérait donc qu'il était déja ouvert.
Est ce quelqu'un aurait une explication à cela et si oui que faudrait il faire pour l'éviter ?
Merci d'avance pour vos réponses.
Partager