AYUDA EN LÍNEA
 WINDEVWEBDEV Y WINDEV MOBILE

Este contenido se ha traducido automáticamente.  Haga clic aquí  para ver la versión en inglés.
Ayuda / WLanguage / Funciones WLanguage / Funciones estándar / Funciones de archivos externos
  • Selección de archivos
  • Modo de funcionamiento en Java
  • Antiguo y nuevo selector de directorios
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
Abre un selector de directorios.
El selector de directorios es el siguiente (el aspecto puede cambiar según el sistema utilizado)
Selector de directorios
Observación: Tiene la capacidad de seleccionar un directorio local o un directorio encontrado en un disco de red.
// Select a directory
Directory = fSelectDir("C:\Directories", "Select a directory", ...
"Select the directory that will be copied")
Sintaxis
<Result> = fSelectDir(<Directory selected by default> , <Picker title> [, <Picker comments> [, <Root directory> [, <Options>]]])
<Result>: Cadena de caracteres
  • Ruta y nombre completo del directorio seleccionado,
  • Cadena vacía (""") si no se ha seleccionado ningún directorio. Para obtener más información sobre el error, utilice la función ErrorInfo con la constante errMessage.
<Directory selected by default>: Cadena de caracteres
Nombre y ruta completa (o relativa) del directorio seleccionado por Default. Se puede utilizar una ruta UNC. Este parámetro debe terminar con "\".. Si este parámetro es una cadena vacía (""), ningún directorio será seleccionado por Default.
Windows Este parámetro puede estar en formato Ansi o Unicode.
<Picker title>: Cadena de caracteres
Texto que aparece en la barra de título del selector de directorios.
Si este parámetro es una cadena vacía ("""), se mostrará el título "Buscar una carpeta".
Windows Este parámetro puede estar en formato Ansi o Unicode.
<Picker comments>: Cadena de caracteres opcional
Los comentarios aparecen en la parte superior del selector de directorios.
Windows Este parámetro puede estar en formato Ansi o Unicode.
<Root directory>: Cadena de caracteres opcional
Nombre y ruta completa del directorio "raíz" en la estructura de árbol sugerida. Se puede utilizar una ruta UNC. Si este parámetro es una cadena vacía ("""), el directorio "Escritorio" iniciará la estructura de árbol propuesta..
Este parámetro se utiliza para limitar la selección a los directorios de un disco determinado o a los subdirectorios de un directorio determinado.
Windows Este parámetro puede estar en formato Ansi o Unicode.
Si este parámetro difiere de la cadena vacía ("""), se utilizará el anterior selector de directorio.
<Options>: Constante opcional de tipo Integer
Permite especificar:
  • el formato del resultado de la función. Por Default, fSelectDir devuelve una cadena de caracteres en formato Ansi.
  • el estilo del selector de directorios.
fdForbidVirtualFolder<Resultado> no contendrá los directorios virtuales.
LinuxJava Esta constante no está disponible.
fdFormerAspectLe permite utilizar el antiguo selector de directorios (estilo antiguo).
Selector de directorios
LinuxJava Esta constante no está disponible.
fPathUNICODE<Resultado> será una cadena de caracteres en formato Unicode.
Linux Esta constante no está disponible.
Observaciones

Selección de archivos

La función fSelectDir permite seleccionar un directorio. Para seleccionar un archivo, utilice fSelect.
Java

Modo de funcionamiento en Java

En Java, en Windows, al utilizar la función fSelectDir se muestra una ventana Java que simula el aspecto y el modo de funcionamiento del selector de directorios nativo de Windows.
Para forzar el uso del selector de directorios Java, utilice <wd.prop.sel_rep_defaut> al iniciar la aplicación y especifique uno de los siguientes valores: sí/o/sí/y/verdadero/True.
Ejemplo del comando Line utilizado para iniciar una aplicación Java forzando el uso del selector de directorio Java:
java -Dwd.prop.sel_rep_defaut=y -jar MyApplication.jar

En Java, en los de más OS (Linux, Mac, etc., al utilizar la función fSelectDir se muestra el selector de directorios Java.
Para forzar la visualización de una ventana Java que simule el aspecto y el comportamiento del selector de directorios nativo de Windows, utilice <wd.prop.sel_rep_windows> al iniciar la aplicación y especifique uno de los siguientes valores: sí/o/sí/y/verdadero/True.
Ejemplo del comando Line utilizado para iniciar una aplicación Java forzando el uso del selector de directorio de Windows:
java -Dwd.prop.sel_rep_windows=y -jar MyApplication.jar
WINDEV

Antiguo y nuevo selector de directorios

A partir de la versión 23, el nuevo selector de directorios es usado por Default.
Si el nuevo selector no está soportado (el nuevo selector está soportado desde Windows Vista) o si el parámetro <Root> no está vacío (el directorio raíz no está soportado por el nuevo selector), el selector anterior se muestra incluso si el parámetro antiguo espectador no se especifica.
Clasificación Lógica de negocio / UI: Código UI
Componente: wd290std.dll
Versión mínima requerida
  • Versión 9
Esta página también está disponible para…
Comentarios
Haga clic en [Agregar] para publicar un comentario

Última modificación: 24/08/2022

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