¿Cómo puedo guardar el archivo directamente en el escritorio?
hago revivir este hilo
como puedo guardar el archivo directamente en el escritorio? cual sera la direccion que tendria que colocar
gracias |
Pensaría que con System.Sysutils.GetEnvironmentVariable puedes obtener la ruta del escritorio.
Cita:
|
Si me funciona, cuando escritorio esta en la unidad C, C:\Users\COMPUTER\Desktop pero cuando cambio de direccion escritorio por seguridad llevo a unidad D y en otras PC esta en E ejm. D:\Users\RAFAEL\Desktop NO me funciona siempre tiene que buscar la unidad C, y me tira un error.
como puedo solucionar ese detalle que siempre apunte a escritorio sin que este buscando en que unidad esta? agradezco su ayuda Cita:
|
¿Y cómo creas un usuario en D: o en otra unidad? que yo recuerde pregunta el nombre del nuevo usuario pero no la unidad donde se alojará.
|
vas a C:\Users\COMPU CLICK derecho ESCRITORIO y PROPIEDADES Y ahi le dices cambiar de ubicación y lo llevo a D o E
y termina D:\Users\Compu\Desktop y en delphi siempre busca c:\Users\Compu\Desktop yo lo que necesito es que busque DESKTOP que estoy utilizando... sin importar en que unidad este almacenada .../../Compu\Desktop mil disculpas si no me explique bien. Cita:
|
¡Hola, darkbits!
En el registro de windows, las rutas de Desktop, Pesonal, Favorites, etc. Se almacenan en "HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\Shell Folders" Aunque, la primera entrada de registro dice esto :D "!Do not use this registry key Use the SHGetFolderPath or SHGetKnownFolderPath function instead" Yo también muevo las ubicaciones de mis documentos, descargas y escritorio a otra unidad. Por lo tanto en esta llave tengo: Código:
|
Aporto mi granito de arena:
Saludos. |
los dos últimos ejemplos que me enviaron FUNCIONAN de primera,
mil gracias por su ayuda. |
Otro granito de arena con las constantes para los valores CSIDL_*.
|
La franja horaria es GMT +2. Ahora son las 07:24:21. |
Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi