HistodeX
Messages postés22Date d'inscriptiondimanche 3 octobre 2004StatutMembreDernière intervention 8 août 2006
-
19 avril 2005 à 18:12
yomm
Messages postés515Date d'inscriptiondimanche 17 février 2002StatutMembreDernière intervention10 mars 2008
-
19 avril 2005 à 18:37
Bonjour à tous,
Ma question est très simple :
Je voudrais savoir comment faire pour bloquer le démarrage d'une application en VB .NET si celle-ci est déja lancée.
yomm
Messages postés515Date d'inscriptiondimanche 17 février 2002StatutMembreDernière intervention10 mars 20083 19 avril 2005 à 18:37
je suppose que tu cherches l'équivalent de App.PrevInstance disponnible en VB 6
sache qu'une recherche msdn aurait été tout aussi rapide que de passer par le forum car en effet , voici ce que j'y ai trouvé :
Function PrevInstance() As Boolean
If Ubound(Diagnostics.Process.GetProcessesByName(Diagnostics.Process.GetCurrentProcess.ProcessName)) > 0 Then
Return True
Else
Return False
End If
End Function
voilà après tu n'as plus qu'à quitter ton prog si la fonction PrevInstance renvoie True
je ne dev pas en .Net donc je n'ai pas testé mais je vois pas pourquoi cela ne fonctionnerait pas