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
  • Integración de recursos al generar la aplicación iPhone/iPad
  • Manejar los archivos de sólo lectura que se encuentran en el directorio de recursos
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 ruta de los recursos de sólo lectura de la aplicación.
Ejemplo
// The function returns the content of the file
fLoadBuffer(fResourceDir() + ["\"] + "data.bin")
Sintaxis
<Result> = fResourceDir()
<Result>: Cadena de caracteres
ruta completa de los recursos de sólo lectura que se encuentran en la aplicación. Corresponde al directorio ".app" de la aplicación. No se puede escribir en este directorio.
Observaciones
iPhone/iPadIOS WidgetMac Catalyst

Integración de recursos al generar la aplicación iPhone/iPad

La generación de aplicaciones iOS asistente permite incluir archivos en el ejecutable. Puedes incluir:
  • recursos específicos.
  • imágenes específicas.
  • archivos de datos.
Si la opción "Escribir" está marcada para los archivos , estos archivos se extraerán automáticamente (por ejemplo, los archivos que deben ser modificados por la aplicación). En este caso, especifique el directorio de la aplicación en el que debe extraerse este archivo (directorio "Documentos" o directorio "Biblioteca").
Si la opción "Write" no está seleccionada para los archivosestos archivos pueden ser:
  • usado directamente (archivos para leer por ejemplo: archivos de sonido, archivos de Image, etc.). Estos archivos están incluidos en la aplicación y no serán extraídos. fResourceDir se utiliza para acceder a estos archivos en modo de lectura.
  • extraído a través de la programación con fExtractResource.
Atención: El sistema iOS es sensible a las mayúsculas y minúsculas.
iPhone/iPadIOS WidgetMac Catalyst

Manejar los archivos de sólo lectura que se encuentran en el directorio de recursos

La estructura de árbol del directorio de Resource es idéntica a la estructura de árbol del directorio del proyecto en el ordenador de desarrollo:
  • en la computadora de desarrollo, el Resource incluido en el proyecto Xcode se puede encontrar en un directorio como:
    <Nombre_Proyecto>\EXE\<Nombre de la onfiguración>\<Directorio personalizado>.
  • en el iPhone o el iPad, la Resource estará en un directorio como:
    fResourceDir() + \EXE\<Nombre de configuración>\<Directorio personalizado>.
Ejemplo: el siguiente código comprueba si el archivo "stop.png" está en el directorio de los recursos. En el ordenador de desarrollo, este archivo está en el directorio "C:\Mis Proyectos\MyApp\Exe\Aplicación iOS\stop.png.
En el iPhone o el iPad, esta ruta corresponde a: "<Directorio de la aplicación>/MyApp.app/Exe/iOS Application/stop.png".
IF fFileExist(CompleteDir(fResourceDir()) + CompleteDir("Exe") + ...
CompleteDir("iOS Application") + "stop.png") = True THEN
Info("The image was found")
ELSE
Info("Image not found.")
END
Versión mínima requerida
  • Versión 17
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