Executer une seule fois [Résolu]

cs_cmoimeme 29 Messages postés mardi 14 octobre 2003Date d'inscription 3 septembre 2006 Dernière intervention - 16 juin 2006 à 14:03 - Dernière réponse : ni69 1529 Messages postés samedi 12 juin 2004Date d'inscription 5 juillet 2010 Dernière intervention
- 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
ffert 63 Messages postés samedi 18 janvier 2003Date d'inscription 15 décembre 2009 Dernière intervention - 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é 83 internautes ce mois-ci

Commenter la réponse de ffert
cs_cmoimeme 29 Messages postés mardi 14 octobre 2003Date d'inscription 3 septembre 2006 Dernière intervention - 16 juin 2006 à 14:16
0
Merci
Ok merci c'est gentil ;)
Commenter la réponse de cs_cmoimeme
ni69 1529 Messages postés samedi 12 juin 2004Date d'inscription 5 juillet 2010 Dernière intervention - 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.