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
  • SOAP server
  • Aplicación utilizada en Windows Vista (y posterior)
  • Ruta de un directorio de sistema
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 el directorio desde el que se inicia la ejecución.
WEBDEV - Código Servidor Devuelve el directorio de tiempo de ejecución del proyecto.. Este directorio debe ser accesible en modo lectura/escritura. En la mayoría de los casos, contiene los archivos de datos y los demás archivos manejados por el sitio WEBDEV.
Atención: La función fExeDir permite conocer el directorio de ejecución y la función fCurrentDir permite conocer el directorio actual.
Ejemplo
// Runtime directory
Info("This application is started from " + fExeDir())
Sintaxis
<Result> = fExeDir()
<Result>: Cadena de caracteres
Directorio desde el que se ejecuta el ejecutable. Esta ruta no termina con el carácter "\"..
  • En modo de prueba (GO de WINDEV), corresponde a:
    • el directorio de generación dado en la description del configuración del proyecto actual .
    • el subdirectorio EXE del directorio del proyecto.
  • En tiempo de ejecución, corresponde al directorio que contiene el ejecutable actual.
WEBDEV - Código Servidor Directorio de tiempo de ejecución del proyecto. En modo test y en implementación (GO desde WEBDEV), corresponde al subdirectorio EXE del directorio del proyecto.
AndroidWidget Android Directorio de instalación de la aplicación (en el área de almacenamiento interno).
Universal Windows 10 App Directorio de datos de la aplicación.
iPhone/iPadIOS WidgetMac Catalyst Directorio raíz de la aplicación (accesible en modo de sólo lectura).
Observaciones
WINDEVWEBDEV - Código ServidorReportes y ConsultasAjax

SOAP server

Cuando se utiliza fExeDir en un servidor SOAP, devuelve el ruta del directorio que contiene la biblioteca del servidor SOAP que se está ejecutando.
WINDEVCódigo de Usuario (UMC)

Aplicación utilizada en Windows Vista (y posterior)

En Windows Vista (y posteriores), la Mecanismo UAC implica algunas limitaciones de desarrollo.
Por lo tanto, los archivos utilizados por la aplicación (archivos de datos o archivos INI, por ejemplo) deben almacenarse en los directorios específicos de la aplicación (y no en el directorio del ejecutable).. Estos directorios son devueltos por fDataDirCommon, fDataDirUser, fGlobalDirCommon y fGlobalDirUser.

Ruta de un directorio de sistema

Para conocer la ruta de un directorio del sistema, utilice SysDir.
Componente: wd290vm.dll
Versión mínima requerida
  • Versión 9
Esta página también está disponible para…
Comentarios
exemplo pegar pasta local
https://windevdesenvolvimento.blogspot.com/2021/06/dicas-3348-windev-webdev-mobile-windev.html
https://youtu.be/495RvqL4j20
Esse Video vai estrear as 10:00 do dia 11/06/2021
sNome_pasta is string=fExeDir()+"\copia\"
sArquivos_retorno is string=fListFile(sNome_pasta+"*.*") // Vamos ver quais arquivos estao nesse diretorio
LIST_arquivos.DeleteAll() // Cria o list box, -: é opcional

sNome_arquivo_zip is string="arquivo"
zipCreate(sNome_arquivo_zip,fExeDir()+"\"+sNome_arquivo_zip+".zip")

FOR EACH STRING sArquivo_individual OF sArquivos_retorno SEPARATED BY CR
LIST_arquivos.Add(sArquivo_individual) // adiciona no list box para ver os arquivos é opciona
zipAddFile(sNome_arquivo_zip,sArquivo_individual,zipDrive)
END
IF CBOX_criar_Executavel=True THEN
NOME_ARQUIVO_eXE is string=fExeDir()+"\"+sNome_arquivo_zip+".exe"
zipCreateExe(sNome_arquivo_zip,NOME_ARQUIVO_eXE,zipCurrentDirectory)
END
zipClose(sNome_arquivo_zip)
amarildo
06 06 2021

Última modificación: 23/06/2023

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