Método My.Computer.FileSystem.FindInFiles
Combina dois caminhos e retorna um caminho corretamente formatado.
' Usage
Dim value As String = My.Computer.FileSystem.CombinePath(baseDirectory ,relativePath)
' Declaration
Public Function CombinePath( _
ByVal baseDirectory As String, _
ByVal relativePath As String _
) As String
Parâmetros
baseDirectory
String.Primeiro caminho a ser combinados.Obrigatório.relativePath
String.O segundo caminho para ser combinados.Obrigatório.
Valor de retorno
String.
Exceções
As seguintes condições podem criar uma exceção:
- O caminho é malformado (ArgumentException).
Comentários
Este método corta o excesso de caracteres de barra "/" para criar um caminho corretamente formatado.
Tarefas
A tabela a seguir lista exemplos de tarefas envolvendo o método My.Computer.FileSystem.CombinePath.
Para |
Consulte |
---|---|
Combinar um caminho de diretório e nome de arquivo |
Exemplo
Este exemplo combina um caminho de diretório e um nome de arquivo para criar um caminho corretamente formatado.
Dim fullPath As String
fullPath = My.Computer.FileSystem.CombinePath _
("C:\Documents and Settings\All Users\Documents\My Pictures", "picture.jpg")
Este exemplo combina dois caminhos para criar um caminho corretamente formatado.
Dim fullPath As String
fullPath = My.Computer.FileSystem.CombinePath _
("C:\Dir1\Dir2\Dir3", "..\Dir4\Dir5\File.txt")
Este exemplo retorna C:\Dir1\Dir2\Dir4\Dir5\File.txt.
Requisitos
Namespace:Microsoft.VisualBasic.MyServices
Classe:FileSystemProxy (fornece acesso a FileSystem)
Assembly: Visual Basic Runtime Library (in Microsoft.VisualBasic.dll)
Disponibilidade por Tipo de Projeto
Tipo de Projeto |
Disponível |
---|---|
Aplicativo do Windows |
Sim |
Biblioteca de Classe |
Sim |
Aplicativo de Console |
Sim |
Biblioteca de Controle do Windows |
Sim |
Biblioteca de Controle da Web |
Sim |
Serviço do Windows |
Sim |
Site |
Sim |
Permissões
A permissão a seguir pode ser necessária:
Permissão |
Descrição |
---|---|
Controla a habilidade de acesso a arquivos e pastas.Enumeração associada: Unrestricted. |
Para obter mais informações, consulte Segurança de Acesso de código e Solicitando permissões.