Mon application peut être ouverte avec de multipl

denisbertin Messages postés 245 Date d'inscription lundi 22 avril 2013 Statut Membre Dernière intervention 13 mai 2023 - 12 mai 2018 à 11:10
denisbertin Messages postés 245 Date d'inscription lundi 22 avril 2013 Statut Membre Dernière intervention 13 mai 2023 - 14 mai 2018 à 00:16
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

francky230123012301 Messages postés 7 Date d'inscription jeudi 10 mai 2018 Statut Membre Dernière intervention 17 mai 2018 2
14 mai 2018 à 00:00
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
0
denisbertin Messages postés 245 Date d'inscription lundi 22 avril 2013 Statut Membre Dernière intervention 13 mai 2023 1
14 mai 2018 à 00:16
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.
0
Rejoignez-nous