Come aggiornare un percorso da VB6 a .Net

June 20

Lavorare con i percorsi in Visual Basic .NET (VB.NET) è importante in qualsiasi momento avete a che fare con la posizione di un file, come ad esempio "C: \ Windows \ example.inf," e la necessità di sezionare il percorso nel nome del file , l'estensione del file e la directory in cui si trova il file. Manipolare il percorso in Visual Basic 6.0 richiede manipolare manualmente la stringa con le funzioni di stringa come la "metà". Fortunatamente, VB.NET dispone di una classe "Path" con le funzioni built-in "GetDirectoryName", "GetFileNameWithoutExtension" e "GetExtension" per analizzare la stringa di percorso per voi.

istruzione

1 Aprire il file VB.NET con un editor come Microsoft Visual Studio.

2 Dichiarare una variabile stringa e assegnare un nome di percorso e il file, aggiungendo il seguente codice nella funzione:

Dim mypath As String

mypath = "C: \ dir \ mysubdir \ MYFILE.TXT"

3 Visualizzare il percorso del file senza il nome del file aggiungendo la seguente codice nella funzione:

Dim path_only As String

path_only = Path.GetDirectoryName (mypath)

MsgBox (path_only)

Questo mostrerà "C: \ dir \ mysubdir." Ripetutamente chiamando il "GetDirectoryName" con il risultato dalla chiamata precedente si muoverà il percorso fino una directory. Ad esempio, "Path.GetDirectoryName (path_only)" produrrà "C: \ dir."

4 Visualizzare il nome del file senza il percorso o file di estensione aggiungendo il seguente codice:

Dim filename_only As String

filename_only = Path.GetFileNameWithoutExtension (mypath)

MsgBox (filename_only)

Questo mostrerà "myfile".

5 Visualizzare l'estensione del file aggiungendo il seguente codice:

Dim extension_only As String

extension_only = Path.GetExtension (mypath)

MsgBox (extension_only)

Questo mostrerà ".TXT".

6 Salvare il file VB.NET, compilare ed eseguire il programma per visualizzare i risultati delle nuove funzioni di percorso.