Executer une seule fois [Résolu]

Messages postés
29
Date d'inscription
mardi 14 octobre 2003
Dernière intervention
3 septembre 2006
- 16 juin 2006 à 14:03 - Dernière réponse :
Messages postés
1529
Date d'inscription
samedi 12 juin 2004
Dernière intervention
5 juillet 2010
- 16 juin 2006 à 15:11
Hello,

Je viens de finir mon application. Mais il me reste encore une chose à faire, je m'explique lorsque je clique sur l'exe de mon application, il tourne nickel mais j'aimerai que quand on rappuie sur l'icone de mon exe de mon application, qu'il s'ouvre pas une deuxieme fois ..

Merci de votre aide ;)
Afficher la suite 

Votre réponse

3 réponses

Meilleure réponse
Messages postés
63
Date d'inscription
samedi 18 janvier 2003
Dernière intervention
15 décembre 2009
- 16 juin 2006 à 14:12
3
Merci
Je te conseille de regarder ici :


http://delphi.developpez.com/faq/?page=interexecution


c'est expliqué en clair... et en détail, grace aux mutex :

program Project1;

uses
Windows, Forms,
Unit1 in'Unit1.pas'{Form1};

{$R *.RES}

begin
SetLastError(NO_ERROR);
CreateMutex (nil, False, 'Nom de l application');
if GetLastError = ERROR_ALREADY_EXISTS
then Exit;
Application.Initialize;
Application.CreateForm(TForm1, Form1);
Application.Run;
end.

Fabien FERT [:)]
www.sigmadia.fr.fm

Merci ffert 3

Avec quelques mots c'est encore mieux Ajouter un commentaire

Codes Sources a aidé 90 internautes ce mois-ci

Commenter la réponse de ffert
Messages postés
29
Date d'inscription
mardi 14 octobre 2003
Dernière intervention
3 septembre 2006
- 16 juin 2006 à 14:16
0
Merci
Ok merci c'est gentil ;)
Commenter la réponse de cs_cmoimeme
Messages postés
1529
Date d'inscription
samedi 12 juin 2004
Dernière intervention
5 juillet 2010
- 16 juin 2006 à 15:11
0
Merci
N'oublie pas de cliquer sur Réponse Acceptée

@+
Nico {www.ni69.info}
Commenter la réponse de ni69

Vous n'êtes pas encore membre ?

inscrivez-vous, c'est gratuit et ça prend moins d'une minute !

Les membres obtiennent plus de réponses que les utilisateurs anonymes.

Le fait d'être membre vous permet d'avoir un suivi détaillé de vos demandes et codes sources.

Le fait d'être membre vous permet d'avoir des options supplémentaires.