Mon application peut être ouverte avec de multipl

Signaler
Messages postés
231
Date d'inscription
lundi 22 avril 2013
Statut
Membre
Dernière intervention
26 janvier 2021
-
Messages postés
231
Date d'inscription
lundi 22 avril 2013
Statut
Membre
Dernière intervention
26 janvier 2021
-
Mon application peut être ouverte avec de multiples instance, mais il l'on essaye de fermer toutes les fenêtres principale de cette applicatif en même temps, et si je veux écrire un fichier en sortie comment faire pour que cette fonction s’exécute les une derrière les autres (avec des mutex par exemple) pour qu'il ne se recouvre pas les uns les autres en même temps. (voir communication inter-processus) ?

1 réponse

Messages postés
7
Date d'inscription
jeudi 10 mai 2018
Statut
Membre
Dernière intervention
17 mai 2018
1
Salut

Ta question n'est pas claire : Si je comprends bien tu as une application qui quand tu l'as fermes l'évènement onclose déclenche la création d'un fichier. Ta question est que si tu as plusieurs instances de ton application comment faire pour obtenir qu'un seul fichier ? Cela n'est en soit pas un problème sauf en termes de performance pour ton HDD. Ceci dit il te suffit de vérifier que ton fichier n'existe préalablement ou de ne le créer que si il n'existe pas.

Cordialement

Francky
Messages postés
231
Date d'inscription
lundi 22 avril 2013
Statut
Membre
Dernière intervention
26 janvier 2021
1
Tu as bien compris mais en fait ce fichier peut avoir été créé préalablement ce que je me demande en fait c'est si l'on peut savoir si ce fichier est déjà ouvert en écriture par une autre instance de mon logiciel.