Grandamakulo   28-03-2025, 20:23
#1
Hola, compañeros.
Quiero usar el directorio Documentos del usuario como defecto para leer o grabar documentos de la aplicación. La forma de indicarlo, creo, es "~/home/usuario/Documentos". Pero si es relevante el idioma del usuario, mi idea es hacerlo así:

Código:
  Dim sDocUsuario As String
  Shell "xdg-user-dir DOCUMENTS" To sDocUsuario
  sDocUsuario = Trim(sDocUsuario)

Funcionar, funciona, pero no sé si es complicarme demasiado.

En un lugar de La Mancha de cuyo nombre me acuerdo perfectamente...
Shordi   28-03-2025, 21:27
#2
La forma correcta es:

1.- Añade a tu proyecto el componente gb.Desktop

2.- Usa el método Desktop.GetDirectory que... mejor te lo enseño que te lo explico:
[Imagen: PuMlhxul.png]

Así se supone que se adapta a cualquier usuario en cualquier escritorio...

Saludos

No podemos regresar
Grandamakulo   29-03-2025, 17:50
#3
¡¡Gracias!!

En un lugar de La Mancha de cuyo nombre me acuerdo perfectamente...
Shell   30-03-2025, 11:36
#4
Guay!.

"El conocimiento es la mejor inversión que se puede hacer" - Abraham Lincoln
  
Usuarios navegando en este tema: 1 invitado(s)
Powered By MyBB, © 2002-2025 MyBB Group.
Made with by Curves UI.