[Visual Basic.net]OpenFileDialog

venerdì 26 agosto 2005 - 08.15

Andy Profilo | Senior Member

Ciao a tutti..domandina:

chiamando una OpenFileDialog ho come ritorno, nel campo Filename il percorso completo del file che è stato selezionato..in che modo posso ottenere SOLO il nome del file, senza tutto il percorso?

O devo per forza ricevarmelo io dal percorso completo?

Grazie a tutti..

Ciao

LudovicoVan Profilo | Junior Member

Ciao,

dai un'occhiata alla classe System.IO.Path, in particolare al metodo GetFileName: http://msdn.microsoft.com/library/default.asp?url=/library/en-us/cpref/html/frlrfsystemiopathclasstopic.asp

HTH. -LV

(Peace X Love] = [1)

Cteniza Profilo | Guru

Puoi usare FileInfo.
Gli dai in pasto il nome file
Private Function FileSenzaPath(ByVal NomeFile As String) As String
Dim retValue As String
Dim f As FileInfo = New FileInfo(NomeFile)
retValue = f.Name
Return retValue
End Function

Oppure ... molto più brevemente:

myNome = System.IO.Path.GetFileName(NomeFile)


Andy Profilo | Senior Member

Perfetto!

Grazie mille ragazzi.

Andy
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-2024
Running on Windows Server 2008 R2 Standard, SQL Server 2012 & ASP.NET 3.5