Recent

Author Topic: obtener nombre de carpeta HOME  (Read 433 times)

esdonis

  • New Member
  • *
  • Posts: 38
obtener nombre de carpeta HOME
« on: October 19, 2020, 06:10:57 pm »
Como podré obtener el nombre de la carpeta del usuario que tiene abierta la sesión de Linux desde lazarus?

Quiero verificar si no existe una carpeta dada el el usuario que tiene abierta la sesión, algo como:

if not DirectoryExists(/home/user_xxx/carpeta_xx') then

Edson

  • Hero Member
  • *****
  • Posts: 1112
Re: obtener nombre de carpeta HOME
« Reply #1 on: October 19, 2020, 06:23:49 pm »
Hola.

No lo he usado, pero en una rápida búsqueda veo que podrías ser GetUserDir().

También podrías ejecutar un comando del sistema operativo y capturar la salida para obtener esa información.
Lazarus 2.0.10 - FPC 3.2.0 - x86_64-win64 on Windows 8

 

TinyPortal © 2005-2018