File aperto

mercoledì 27 gennaio 2010 - 16.20

ilario Profilo | Senior Member

ciao

come posso capire se un file specifico è già aperto?

ho il nome del file xxx.pdf ecc.....
può essere un file pdf excel word txt html ecc...

ciao
ilario

Jeremy Profilo | Guru

Ciao.
se verifichi i processi in esecuzione?
Se puo andarti bene come soluzione ....ti serve la classe Process.

Facci sapere...
Ciao

ilario Profilo | Senior Member

ciao
ho dato un'occhiata a process
ma non ho trovato come passagli il nome del file miofile.xls

ho visto che puoi passare EXCEL winword acrobat ecc.. ma non il file specifico

mi serve perchè devo creare quel file ma prima devo controllare se è rimasto aperto da prima (una creazione precedente) in tal caso lo chiudo (kill)
ciao
ilario

Jeremy Profilo | Guru

Prova a prendere questo come spunto:

For Each prcs As Process In Process.GetProcesses Try MessageBox.Show(prcs.MainModule.FileName) Catch End Try Next

Facci sapere....
Ciao

ilario Profilo | Senior Member

grazie mille

ilario
Partecipa anche tu! Registrati!
Hai bisogno di aiuto ?
Perchè non ti registri subito?

Dopo esserti registrato potrai chiedere
aiuto sul nostro Forum oppure aiutare gli altri

Consulta le Stanze disponibili.

Registrati ora !
Copyright © dotNetHell.it 2002-2017
Running on Windows Server 2008 R2 Standard, SQL Server 2012 & ASP.NET 3.5