Questo sito utilizza cookies, anche di terze parti, per mostrare pubblicità e servizi in linea con il tuo account. Leggi l'informativa sui cookies.
Username: Password: oppure
C# / VB.NET - vb.net sapere se un file è in esecuzione
Forum - C# / VB.NET - vb.net sapere se un file è in esecuzione

Avatar
marco444 (Normal User)
Rookie


Messaggi: 55
Iscritto: 28/03/2010

Segnala al moderatore
Postato alle 14:27
Lunedì, 05/04/2010
ho cercato molto, ma non sono riscuto a trovare niente,
come faccio a sapere se un file è gia in esecuzione?

PM Quote
Avatar
Federico_VbNet_Programmer (Normal User)
Expert


Messaggi: 222
Iscritto: 03/04/2010

Segnala al moderatore
Postato alle 14:59
Lunedì, 05/04/2010
Tutto dipende se vuoi sapere se il file è un eseguibile(quindi un programma)oppure un file normale(per esempio audio,test ecc...)


pierotofy fa merda
PM Quote
Avatar
marco444 (Normal User)
Rookie


Messaggi: 55
Iscritto: 28/03/2010

Segnala al moderatore
Postato alle 17:11
Lunedì, 05/04/2010
programma

PM Quote
Avatar
Il Totem (Admin)
Guru^2


Messaggi: 3635
Iscritto: 24/01/2006

Segnala al moderatore
Postato alle 20:15
Lunedì, 05/04/2010
Enumera tutti i processi in esecuzione. Detto P uno di questi processi, il file eseguibile di cui P è immagine potrebbe molto probabilmente essere P.MainModule.FileName.


"Infelici sono quelli che hanno tanto cervello da vedere la loro stupidità."
(Fligende Blatter)

"Dubitare di se stessi è il primo segno d'intelligenza."
(Ugo Ojetti)
PM Quote
Avatar
marco444 (Normal User)
Rookie


Messaggi: 55
Iscritto: 28/03/2010

Segnala al moderatore
Postato alle 11:28
Martedì, 06/04/2010
a chi servisse, ho trovato qualcosa:

Dim PrcProcesso As System.Diagnostics.Process()

        PrcProcesso = Process.GetProcessesByName("skypepm")

        If (PrcProcesso.Length > 0) Then
            MsgBox("si")
        Else
            MsgBox("no")
        End If

PM Quote