![]() |
![]() |
![]() |
![]() |
![]() |
FTP | ![]() |
![]() |
CCD | ![]() |
![]() |
Buscar | ![]() |
![]() |
Trucos | ![]() |
![]() |
Trabajo | ![]() |
![]() |
Foros | ![]() |
#1
|
|||
|
|||
path standards
De donde puedo yo sacar la información para conseguir los paths standars que existen en windows.
A ver si me explico bien. Tengo que crear en un instalable un acceso directo en el escritorio.Y el path hasta el escritorio es diferente cada vez, segun el usuario o el windows.¿Hay algo que me devuelva el path correcto hasta el escritorio? Y también lo mismo con la carpeta archivos de programa. Y ya puestos, de donde puedo sacar la información para todos los que haya de este tipo de cosas, por si necesito más adelante. Ahora me urgen estos dos solo. Muchas gracias Un saludo
__________________
La victoria tiene cien padres. La derrota es huérfana (Napoleón). |
#2
|
||||
|
||||
las que dependen del perfil están en:
HKCU\software\micro$oft\windows\current version\explorer\shell folders Las globales están en: HKLM\software\micro$oft\windows\current version\explorer\shell folders De forma general, busca en HKCU, y si no están, en HKLM Hasta luego. ![]()
__________________
Juan Antonio Castillo Hernández (jachguate) Guía de Estilo | Etiqueta CODE | Búsca antes de preguntar | blog de jachguate |
#3
|
|||
|
|||
Ok gracias.Tema Superado
Saludos
__________________
La victoria tiene cien padres. La derrota es huérfana (Napoleón). |
#4
|
||||
|
||||
Yo te recomendaría usar las funciones que traen estos valores, las WinApi: GetSystemDirectory, GetWindowsDirectory, GetTempPath, ó:
Código:
uses ShlObj; procedure TForm1.Button1Click(Sender: TObject); var IdList : PItemIdList; rFolder :HResult; APath: array[0..MAX_PATH] of char; begin rFolder := SHGetSpecialFolderLocation(Handle, CSIDL_DESKTOP, IdList); SHGetPathFromIDList(IdList, APath); Caption := APath; end; Pudiendo usar cualquiera de las "registry entries for special paths", que quedan guardadas en el lugar que te indica jachguate Saludos!
__________________
delphi.com.ar Dedique el tiempo suficiente para formular su pregunta si pretende que alguien dedique su tiempo en contestarla. ![]() Última edición por delphi.com.ar fecha: 06-02-2004 a las 20:18:15. |
#5
|
|||
|
|||
Ok gracias
Saludos
__________________
La victoria tiene cien padres. La derrota es huérfana (Napoleón). |
![]() |
Herramientas | Buscar en Tema |
Desplegado | |
|
|
![]() |
|