My.Computer.FileSystem.CombinePath (Método)
Actualización: noviembre 2007
Combina dos rutas de acceso y devuelve una ruta de acceso con formato correcto.
' 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. Primera ruta de acceso que combinar. Obligatorio.relativePath
String. Segunda ruta de acceso que combinar. Obligatorio.
Valor devuelto
String.
Excepciones
La siguiente condición puede crear una excepción:
- La ruta de acceso es incorrecta (ArgumentException).
Comentarios
Este método recorta el exceso de caracteres de barra diagonal para crear una ruta de acceso con formato correcto.
Tareas
La tabla siguiente muestra una lista de ejemplos de tareas en las que está implicado el método My.Computer.FileSystem.CombinePath.
Para |
Vea |
---|---|
Combinar una ruta de acceso de directorio y un nombre de archivo |
Ejemplo
Este ejemplo combina una ruta de acceso de directorio y un nombre de archivo para crear una ruta de acceso con el formato correcto.
Dim fullPath As String
fullPath = My.Computer.FileSystem.CombinePath _
("C:\Documents and Settings\All Users\Documents\My Pictures", "picture.jpg")
Este ejemplo combina dos rutas de acceso para crear una ruta de acceso con formato correcto.
Dim fullPath As String
fullPath = My.Computer.FileSystem.CombinePath _
("C:\Dir1\Dir2\Dir3", "..\Dir4\Dir5\File.txt")
Este ejemplo devuelve C:\Dir1\Dir2\Dir4\Dir5\File.txt.
Requisitos
Espacio de nombres:Microsoft.VisualBasic.MyServices
Clase:FileSystemProxy (proporciona acceso a FileSystem)
Ensamblado: biblioteca en tiempo de ejecución de Visual Basic (en Microsoft.VisualBasic.dll)
Disponibilidad por tipo de proyecto
Tipo de proyecto |
Disponible |
---|---|
Aplicación para Windows |
Sí |
Biblioteca de clases |
Sí |
Aplicación de consola |
Sí |
Biblioteca de controles de Windows |
Sí |
Biblioteca de controles Web |
Sí |
Servicio de Windows |
Sí |
Sitio Web |
Sí |
Permisos
El permiso siguiente puede ser necesario:
Permiso |
Descripción |
---|---|
Controla la capacidad de tener acceso a archivos y carpetas. Enumeración asociada: Unrestricted. |
Para obtener más información, vea Seguridad de acceso a código y Solicitar permisos.