AYUDA EN LÍNEA
 WINDEVWEBDEV Y WINDEV MOBILE

Ayuda / WLanguage / Funciones WLanguage / Funciones estándar / Funciones de archivos externos
WINDEV
WindowsLinuxUniversal Windows 10 AppJavaReportes y ConsultasCódigo de Usuario (UMC)
WEBDEV
WindowsLinuxPHPWEBDEV - Código Navegador
WINDEV Mobile
AndroidWidget Android iPhone/iPadIOS WidgetApple WatchMac CatalystUniversal Windows 10 App
Otros
Procedimientos almacenados
Devuelve la ruta relativa a un archivo con respecto a un directorio de referencia. La ruta relativa se construye a partir de la ruta completa del archivo.
Ejemplo
Trace(fBuildRelativePath("c:\dir1\dir2\dir3\file.txt", "c:\dir1\dir2"))
// Returns ".\dir3\file.txt"
 
Trace(fBuildRelativePath("c:\dir1\dir2\dir3\file.txt", "c:\dir1\dir2", frelSubdirectoryOnly))
// Returns ".\dir3\file.txt"
 
Trace(fBuildRelativePath("c:\dir1\dir2\dir3\file.txt", "c:\dir1\dirB"))
// Returns "..\dir2\dir3\file.txt"
 
Trace(fBuildRelativePath("c:\dir1\dir2\dir3\file.txt", "c:\dir1\dirB", frelSubdirectoryOnly))
// Returns "c:\dir1\dir2\dir3\file.txt"
Sintaxis
<Result> = fBuildRelativePath(<File path> , <Reference path> [, <Mode>])
<Result>: Cadena de caracteres
  • Ruta relativa del archivo,
  • Ruta de origen del archivo si no se puede construir la ruta relativa.
<File path>: Cadena de caracteres
Ruta completa del archivo para el que se debe construir la ruta relativa.
Observación: En Windows, si <File path> y <Reference path> no tienen la misma letra de unidad, <Result> corresponde a <Reference path>.
<Reference path>: Cadena de caracteres
Ruta del directorio utilizado como referencia para la ruta relativa.
Observación: En Windows, si <File path> y <Reference path> no tienen la misma letra de unidad, <Result> corresponde a <Reference path>.
<Mode>: Constante opcional de tipo Integer
Modo de construcción de la ruta relativa:
frelAll
(Valor predeterminado)
Obtiene la ruta relativa a <Reference path>.
frelSubdirectoryOnlyObtiene la ruta relativa a <Reference path>. Si se utiliza esta constante, el parámetro <File path> debe ser un subdirectorio de <Reference path>. En caso contrario, <Result> corresponde a <Reference path>.
Componente: wd290std.dll
Versión mínima requerida
  • Versión 28
Esta página también está disponible para…
Comentarios
Haga clic en [Agregar] para publicar un comentario

Última modificación: 21/07/2022

Señalar un error o enviar una sugerencia | Ayuda local