Instance Unique de programme, les exemples ne marchent pas
Dans la FAQ, on donne deux exemples d'instances uniques de programmes.L'une en faisant un lock sur un fichier, l'autre en ayant un contôle simple sur un socket. En copier-coller des exemples avec le debugger de Netbeans et sous Vista, cela ne marche pas:
Je passe plusieurs fois sur le lock ou le socket sans qu'il génère d'exception. Quelqu'un a une idée?:?
Le code contrôle instance, ne marche pas
Le premier programme est lancé, il a ouvert une fenêtre et est en attente de sélections de l'utilisateur dans les menus, mais je n'y fait rien de particulier. Il est affiché c'est tout. Est-ce que cela veut dire qu'il est arrêté?
Pour moi, non.:?
Le code contrôle d'unicité d'instance, re-marche
C'est exactement çà. Pour que les exemples donnés dans la FAQ marchent il faut déclarer le Socket ou le FileOutputStream en variable statique.
Et c'est que du bonheur!
Grand Merci Tchize