Trabalhar com caminhos em Visual Basic NET ( VB.NET ) é importante a qualquer momento você está lidando com a localização de um arquivo, como "C: . . \\ Windows \\ example.inf , " e necessidade de dissecar o caminho para o nome do arquivo, a extensão do arquivo eo diretório onde o arquivo está localizado . Manipulando o caminho em Visual Basic 6.0 requer manipular a string manualmente com funções de string , como "meio ". Felizmente, VB.NET apresenta uma classe "Path" com as funções internas " GetDirectoryName ", " GetFileNameWithoutExtension " e " GetExtension " para analisar a cadeia de caminho para você. Instruções
1
Abra o seu arquivo VB.NET com um editor como o Microsoft Visual Studio.
2
Declare uma variável string e atribuir -lhe um nome de arquivo e caminho , por adicionando o seguinte código na sua função :
Dim mypath as String
mypath = " C: \\ MYDIR \\ meusubdir \\ MYFILE.TXT "
3
Mostrar o caminho do arquivo , sem o nome do arquivo , adicionando o seguinte código na sua função :
Dim path_only as String
path_only = Path.GetDirectoryName ( mypath )
MsgBox ( path_only )
Isto irá exibir "C: . \\ MYDIR \\ meusubdir " Repetidamente chamar o " GetDirectoryName " com o resultado da chamada anterior irá mover o caminho até um diretório. Por exemplo, " Path.GetDirectoryName ( path_only ) " produzirá "C: . \\ MYDIR "
4
Mostrar o nome do arquivo sem a extensão de caminho ou arquivo , adicionando o seguinte código:
Dim filename_only As String
filename_only = Path.GetFileNameWithoutExtension ( mypath )
MsgBox ( filename_only )
Isto irá exibir " MYFILE ".
5
Mostrar a extensão do arquivo , adicionando o seguinte código: Dim
extension_only as String
extension_only = Path.GetExtension ( mypath )
MsgBox ( extension_only )
Isto irá exibir " . TXT. "
6
Salve o arquivo VB.NET , compilar e executar o programa para ver os resultados de suas novas funções de caminho.