Este es el sitio web histórico de la documentación de 4D. La documentación se está trasladando progresivamente a developer.4d.com

Inicio

 
4D v20.6
System folder

System folder 


 

System folder {( tipo )} -> Resultado 
Parámetro Tipo   Descripción
tipo  Entero largo in Tipo de carpeta sistema
Resultado  Cadena in Ruta de acceso de una carpeta del sistema activo

El comando System folder devuelve la ruta de acceso a una carpeta particular del sistema operativo o a la carpeta activa del sistema Windows o macOS.

Pase un valor en el parámetro opcional tipo indicando el tipo de carpeta del sistema. 4D le ofrece las siguientes constantes predefinidas, ubicadas en el tema “Carpeta sistema”:

Constante Tipo Valor Comentario
Applications or program files Entero largo 16
Desktop Entero largo 15
Documents folder Entero largo 17 Carpeta "Documents" del usuario
Favorites Win Entero largo 14
Fonts Entero largo 1
Home folder Entero largo 18

Carpeta de inicio actual del usuario (normalmente "/Users/<nombreusuario>/")

Start menu Win_all Entero largo 8
Start menu Win_user Entero largo 9
Startup Win_all Entero largo 4
Startup Win_user Entero largo 5
System Entero largo 0
System Win Entero largo 12
System32 Win Entero largo 13
User preferences_all Entero largo 2
User preferences_user Entero largo 3

Notas

  • Las constantes con sufijo Win, pueden utilizarse bajo Windows únicamente. Cuando se utilizan en macOS, System folder devuelve una cadena vacía.
  • Las rutas de acceso a algunas carpetas sistema pueden especificar el usuario actual. Las constantes 2 a 9 le permiten elegir si quiere obtener la ruta de acceso a una carpeta común para todos los usuarios o la ruta personalizada para el usuario actual.

Si omite el parámetro tipo, la función devolverá la ruta a la carpeta sistema activa (= constante System).



Ver también 

Get 4D folder
Temporary folder

 
PROPIEDADES 

Producto: 4D
Tema: Entorno del sistema
Número 487

This command can be run in preemptive processes

 
CONTENIDO DE LA PÁGINA 
 
HISTORIA 

Modificado: 4D v11 SQL Release 4
Modificado: 4D v13
Modificado: 4D v19 R8

 
ARTICLE USAGE

Manual de lenguaje 4D ( 4D v20)
Manual de lenguaje 4D ( 4D v20.1)
Manual de lenguaje 4D ( 4D v20.2)
Manual de lenguaje 4D ( 4D v20.3)
Manual de lenguaje 4D ( 4D v20.4)
Manual de lenguaje 4D ( 4D v20.5)
Manual de lenguaje 4D ( 4D v20.6)