Condividi:        

[VB6]Controllare se un applicativo è aperto

Problemi di HTML? Di PHP, ASP, .NET, JSP, Perl, SQL, JavaScript, Visual Basic..?
Vuoi realizzare programmi in C, C++, Java, Ruby o Smalltalk, e non sai da che parte cominciare?
Entra qui e troverai le risposte!

Moderatori: Anthony47, Triumph Of Steel, archimede

[VB6]Controllare se un applicativo è aperto

Postdi piter123 » 26/03/09 08:03

salve, avrei bisogno all'interno del prg che stò ralizzando di verificare se un applicativo exe è in eseguzione oppure no,
qualcuno mi può aiutare con un esempio, grazie
piter123
Utente Senior
 
Post: 190
Iscritto il: 07/11/07 18:31

Sponsor
 

Re: controllare se un applicativo è aperto

Postdi piter123 » 26/03/09 08:05

scusate il linguaggio che utilizzo è VB6, grazie
piter123
Utente Senior
 
Post: 190
Iscritto il: 07/11/07 18:31

Re: [VB6]Controllare se un applicativo è aperto

Postdi archimede » 26/03/09 09:30

archimede
Moderatore
 
Post: 2851
Iscritto il: 07/11/02 12:41
Località: Genova


Re: [VB6]Controllare se un applicativo è aperto

Postdi piter123 » 26/03/09 14:06

quello che cercavo era una cosa semplice come questa :

Se il programma calc.exe (calcolatrice) è aperto mi dice in esecuzione altrimenti NON in esecuzione

Codice: Seleziona tutto
Private Sub Command1_Click()
Dim procs As Object
Set procs = GetObject("winmgmts:").ExecQuery("SELECT * FROM Win32_Process WHERE Name='calc.exe'")
If procs.Count = 1 Then
   MsgBox "Processo già in esecuzione"
   Else
   MsgBox "processo NON in escuzione"
End If
End Sub
piter123
Utente Senior
 
Post: 190
Iscritto il: 07/11/07 18:31

Re: [VB6]Controllare se un applicativo è aperto

Postdi Dylan666 » 26/03/09 14:30

Al mio primo link postano il codce che indichi tu, ma subito dopo nel indicano uno molto più performante.
La spiegazione del perché è qui:
http://www.vbaccelerator.com/home/Vb/Ti ... rticle.asp
Avatar utente
Dylan666
Moderatore
 
Post: 39994
Iscritto il: 18/11/03 16:46


Torna a Programmazione


Topic correlati a "[VB6]Controllare se un applicativo è aperto":


Chi c’è in linea

Visitano il forum: Nessuno e 15 ospiti