Dobrý den, jak nastavit aplikaci ve VB 2005 mutex tak, aby instalátor poznal, že je aplikace spuštěná? Ve VB6 jsem používal následující kód:
'Place in Declarations section:
Private Declare Function CreateMutex Lib "kernel32" _
Alias "CreateMutexA" _
(ByVal lpMutexAttributes As Long, _
ByVal bInitialOwner As Long, _
ByVal lpName As String) As Long
'Place in startup code (Form_Load or Sub Main):
CreateMutex 0&, 0&, "MyProgramsMutexName"
Ten ale ve VB 2005 nefunguje. Tak jak na to?
|