AYUDA EN LÍNEA
 WINDEVWEBDEV Y WINDEV MOBILE

Ayuda / WLanguage / Funciones WLanguage / Comunicación / Funciones FTP
  • Timeout
  • Permisos de usuarios
  • Ruta relativa o absoluta
  • Permisos necesarios
WINDEV
WindowsLinuxJavaReportes y ConsultasCódigo de Usuario (UMC)
WEBDEV
WindowsLinuxPHPWEBDEV - Código Navegador
WINDEV Mobile
AndroidWidget Android iPhone/iPadIOS WidgetApple WatchMac Catalyst
Otros
Procedimientos almacenados
Elimina un directorio y su contenido (archivos y subdirectorios) de un servidor FTP.
New in SaaS
Una nueva sintaxis para manipular variables de tipo ftpConnection está disponible a partir de WINDEV Suite SaaS 2025 - Update 2.
Para obtener más información, consulte Utilizar las novedades exclusivas de WINDEV Suite SaaS 2025.
// Connect the current computer to the FTP server
ConnectionNumber = FTPConnect("192.54.12.8")

// Delete the "/Documents/File.DOC" file from the FTP server
RemoveDirResult = FTPRemoveDir(ConnectionNumber, "/Documents/File")
New in SaaS
WINDEVWEBDEV - Código ServidorReportes y ConsultasAndroidWidget Android JavaCódigo de Usuario (UMC)Ajax
// Syntax not available in PHP
// Connect the current computer to the FTP server
MyFTPConnection is ftpConnection
MyFTPConnection.Server = "192.54.12.8"
FTPConnect(MyFTPConnection)

// Delete the "/Documents/File.DOC" file from the FTP server
RemoveDirResult = FTPRemoveDir(MyFTPConnection, "/Documents/File")
Sintaxis
<Result> = FTPRemoveDir(<FTP connection> , <Directory to delete>)
<Result>: Booleano
  • True si se eliminó el directorio,
  • False en caso contrario. Para obtener más información sobre el error, utilice la función ErrorInfo con la constante errMessage.
<FTP connection>: Entero o variable de tipo ftpConnection
  • Identificador de la conexión, devuelto por la función FTPConnect.
    PHP Este parámetro es de tipo Variant.
  • New in SaaS
    Nombre de la variable de tipo ftpConnection que corresponde a la conexión FTP utilizada.
    Nota: Esta funcionalidad solo está disponible a partir de WINDEV Suite SaaS 2025 - Update 2.
    Para obtener más información, consulte Utilizar las novedades exclusivas de WINDEV Suite SaaS 2025.
    PHP No disponible.
<Directory to delete>: Cadena de caracteres
Nombre y ruta completa o relativa del directorio que se va a eliminar. Las distintas partes de la ruta están separadas por "barras oblicuas" ("/").
Observaciones

Timeout

De forma predeterminada, todas las funciones FTP fallan si no se recibe ninguna respuesta del servidor FTP después de 20 segundos. Este tiempo puede modificarse:

Permisos de usuarios

Solo un usuario con permisos de lectura en el servidor FTP puede obtener información sobre los archivos o directorios que se encuentran en dicho servidor. En la mayoría de los casos, los usuarios "anónimos" tienen permisos de lectura.

Ruta relativa o absoluta

Las nociones de ruta relativa y ruta absoluta son de gran importancia en una aplicación FTP.
  • Una ruta que empiece por una barra oblicua se considera una ruta absoluta. Esta ruta es relativa a la raíz del servidor FTP (parámetro específico del servidor).
    Ej: /pub/usuario/JULIA
  • Si la ruta no empieza por una barra oblicua, se considera una ruta relativa, es decir, la ruta relativa al directorio actual. El directorio actual puede obtenerse o cambiarse con la función FTPCurrentDir.
Al conectarse a un sitio FTP, el directorio inicial ("home directory" del usuario) no necesariamente es la raíz del servidor FTP. Por lo tanto, se recomienda utilizar rutas relativas.
AndroidWidget Android

Permisos necesarios

Esta función cambia los permisos requeridos por la aplicación.
Permiso requerido: INTERNET
Este permiso permite a las aplicaciones abrir los sockets de red.
Clasificación Lógica de negocio / UI: Lógica de negocio
Componente: wd300com.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: 05/05/2025

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