Alguna alternativa a GetWinDir() y GetSysDir() para averiguar directorio
de instalación de Windows y System respectivamente.
Por mas que busco en el manual .....
Salu2 y gracias.
In order for this site to work correctly we need to store a small file (called a cookie) on your computer. Most every site in the world does this, however since the 25th of May 2011, by law we have to get your permission first. Please abandon the forum if you disagree.
Para que este foro funcione correctamente es necesario guardar un pequeño fichero (llamado cookie) en su ordenador. La mayoría de los sitios de Internet lo hacen, no obstante desde el 25 de Marzo de 2011 y por ley, necesitamos de su permiso con antelación. Abandone este foro si no está conforme.
Para que este foro funcione correctamente es necesario guardar un pequeño fichero (llamado cookie) en su ordenador. La mayoría de los sitios de Internet lo hacen, no obstante desde el 25 de Marzo de 2011 y por ley, necesitamos de su permiso con antelación. Abandone este foro si no está conforme.
Averiguar directorio de instalación de Windows
-
- Mensajes: 1310
- Registrado: Mié Sep 26, 2007 7:12 pm
- ignacio
- Site Admin
- Mensajes: 9252
- Registrado: Lun Abr 06, 2015 8:00 pm
- Ubicación: Madrid, Spain
- Contactar:
Averiguar directorio de instalación de Windows
Bingen,
Todas las funciones que no son más que simples envoltorios de las del API,
están enumeradas en la ayuda, sin estar documentadas detalladamente ya que
para eso está la propia ayuda del API. Si te vas al capítulo funciones de
ficheros puedes observar lo siguiente:
Funciones del API de Windows accesibles desde Xailer:
·CommitPrivateProfileFile( cFile ) --> lSuccess
·CommitProfileFile() --> lSuccess
·DeletePrivateProfileEntry( cSection, cEntry, cFileName ) --> lSuccess
·DeletePrivateProfileSection( cSection, cFileName ) --> lSuccess
·DeleteProfileEntry( cSection, cEntry ) --> lSuccess
·DeleteProfileSection( cSection ) --> lSuccess
·GetCurrentDirectory() --> cDir
·GetDrives( nType ) --> aDrives
·GetFileAttributes( cFile ) -> nAttrib
·GetFolder( nId ) --> cFolder
·GetFolderAdminTools() --> cFolder
·GetFolderAltStartup() --> cFolder
·GetFolderAppData() --> cFolder
·GetFolderBitBucket() --> cFolder
·GetFolderCDBurnArea() --> cFolder
·GetFolderCommonAdminTools() --> cFolder
·GetFolderCommonAltStartup() --> cFolder
·GetFolderCommonAppData() --> cFolder
·GetFolderCommonDesktopDirectory() --> cFolder
·GetFolderCommonDocuments() --> cFolder
·GetFolderCommonFavorites() --> cFolder
·GetFolderCommonMusic() --> cFolder
·GetFolderCommonOEMLinks() --> cFolder
·GetFolderCommonPictures() --> cFolder
·GetFolderCommonPrograms() --> cFolder
·GetFolderCommonStartMenu() --> cFolder
·GetFolderCommonStartup() --> cFolder
·GetFolderCommonTemplates() --> cFolder
·GetFolderCommonVideo() --> cFolder
·GetFolderComputersNearMe() --> cFolder
·GetFolderConnections() --> cFolder
·GetFolderControls() --> cFolder
·GetFolderCookies() --> cFolder
·GetFolderDesktop() --> cFolder
·GetFolderDesktopDirectory() --> cFolder
·GetFolderDrives() --> cFolder
·GetFolderFavorites() --> cFolder
·GetFolderFonts() --> cFolder
·GetFolderHistory() --> cFolder
·GetFolderInternet() --> cFolder
·GetFolderInternetCache() --> cFolder
·GetFolderLocalAppData() --> cFolder
·GetFolderMyDocuments() --> cFolder
·GetFolderMyMusic() --> cFolder
·GetFolderMyPictures() --> cFolder
·GetFolderMyVideo() --> cFolder
·GetFolderNetHood() --> cFolder
·GetFolderNetWork() --> cFolder
·GetFolderPersonal() --> cFolder
·GetFolderPrintHood() --> cFolder
·GetFolderPrinters() --> cFolder
·GetFolderProfile() --> cFolder
·GetFolderProgramFiles() --> cFolder
·GetFolderProgramFilesCommon() --> cFolder
·GetFolderProgramFilesCommonX86() --> cFolder
·GetFolderProgramFilesX86() --> cFolder
·GetFolderPrograms() --> cFolder
·GetFolderRecent() --> cFolder
·GetFolderResources() --> cFolder
·GetFolderResourcesLocalized() --> cFolder
·GetFolderSendTo() --> cFolder
·GetFolderStartMenu() --> cFolder
·GetFolderStartup() --> cFolder
·GetFolderSystem() --> cFolder
·GetFolderSystemX86() --> cFolder
·GetFolderTemplates() --> cFolder
·GetFolderWindows() --> cFolder
·GetLongPathName( cFile ) --> cLongFile
·GetPrivateProfileSection( cSection, cFileName, nBuffer ) --> cText
·GetPrivateProfileSectionNames( cFileName, nBuffer ) --> cText
·GetPrivateProfileString( cSection, cEntry, cValue, cFileName, nBuffer ) -->
cText
·GetPrivetaProfileInt( cSection, cEntry, nValue, cFileName ) --> nValue
·GetProfileInt( cSection, cEntry, nValue ) --> nValue
·GetProfileSection( cSection, nBuffer ) --> cText
·GetProfileString( cSection, cEntry, cValue, nBuffer ) --> cText
·GetShortPathName( cFile ) --> cShortFile
·GetSysteDirectory() --> cDir
·GetTempDirectory() --> cDir
·GetTempDirectoryLong() --> cDir
·GetWindowsDirectory() --> cDir
·SearchPath( cPath, cFile, cExtension ) --> cFile
·SetFileAttributes( cFile, nAttrib ) --> lSuccess
·WritePrivateProfileString( cSection, cEntry, cString, cFileName ) -->
lSuccess
·WriteProfileString( cSection, cEntry, cString ) --> lSuccess
Saludos
--
Ignacio Ortiz de Zúñiga
http://www.xailer.com
"Bingen Ugaldebere" <bingen@muninser.com> escribió en el mensaje
news:[email=45011f03@news.xailer.com...]45011f03@news.xailer.com...[/email]
> Alguna alternativa a GetWinDir() y GetSysDir() para averiguar directorio
> de instalación de Windows y System respectivamente.
>
> Por mas que busco en el manual .....
>
> Salu2 y gracias.
Todas las funciones que no son más que simples envoltorios de las del API,
están enumeradas en la ayuda, sin estar documentadas detalladamente ya que
para eso está la propia ayuda del API. Si te vas al capítulo funciones de
ficheros puedes observar lo siguiente:
Funciones del API de Windows accesibles desde Xailer:
·CommitPrivateProfileFile( cFile ) --> lSuccess
·CommitProfileFile() --> lSuccess
·DeletePrivateProfileEntry( cSection, cEntry, cFileName ) --> lSuccess
·DeletePrivateProfileSection( cSection, cFileName ) --> lSuccess
·DeleteProfileEntry( cSection, cEntry ) --> lSuccess
·DeleteProfileSection( cSection ) --> lSuccess
·GetCurrentDirectory() --> cDir
·GetDrives( nType ) --> aDrives
·GetFileAttributes( cFile ) -> nAttrib
·GetFolder( nId ) --> cFolder
·GetFolderAdminTools() --> cFolder
·GetFolderAltStartup() --> cFolder
·GetFolderAppData() --> cFolder
·GetFolderBitBucket() --> cFolder
·GetFolderCDBurnArea() --> cFolder
·GetFolderCommonAdminTools() --> cFolder
·GetFolderCommonAltStartup() --> cFolder
·GetFolderCommonAppData() --> cFolder
·GetFolderCommonDesktopDirectory() --> cFolder
·GetFolderCommonDocuments() --> cFolder
·GetFolderCommonFavorites() --> cFolder
·GetFolderCommonMusic() --> cFolder
·GetFolderCommonOEMLinks() --> cFolder
·GetFolderCommonPictures() --> cFolder
·GetFolderCommonPrograms() --> cFolder
·GetFolderCommonStartMenu() --> cFolder
·GetFolderCommonStartup() --> cFolder
·GetFolderCommonTemplates() --> cFolder
·GetFolderCommonVideo() --> cFolder
·GetFolderComputersNearMe() --> cFolder
·GetFolderConnections() --> cFolder
·GetFolderControls() --> cFolder
·GetFolderCookies() --> cFolder
·GetFolderDesktop() --> cFolder
·GetFolderDesktopDirectory() --> cFolder
·GetFolderDrives() --> cFolder
·GetFolderFavorites() --> cFolder
·GetFolderFonts() --> cFolder
·GetFolderHistory() --> cFolder
·GetFolderInternet() --> cFolder
·GetFolderInternetCache() --> cFolder
·GetFolderLocalAppData() --> cFolder
·GetFolderMyDocuments() --> cFolder
·GetFolderMyMusic() --> cFolder
·GetFolderMyPictures() --> cFolder
·GetFolderMyVideo() --> cFolder
·GetFolderNetHood() --> cFolder
·GetFolderNetWork() --> cFolder
·GetFolderPersonal() --> cFolder
·GetFolderPrintHood() --> cFolder
·GetFolderPrinters() --> cFolder
·GetFolderProfile() --> cFolder
·GetFolderProgramFiles() --> cFolder
·GetFolderProgramFilesCommon() --> cFolder
·GetFolderProgramFilesCommonX86() --> cFolder
·GetFolderProgramFilesX86() --> cFolder
·GetFolderPrograms() --> cFolder
·GetFolderRecent() --> cFolder
·GetFolderResources() --> cFolder
·GetFolderResourcesLocalized() --> cFolder
·GetFolderSendTo() --> cFolder
·GetFolderStartMenu() --> cFolder
·GetFolderStartup() --> cFolder
·GetFolderSystem() --> cFolder
·GetFolderSystemX86() --> cFolder
·GetFolderTemplates() --> cFolder
·GetFolderWindows() --> cFolder
·GetLongPathName( cFile ) --> cLongFile
·GetPrivateProfileSection( cSection, cFileName, nBuffer ) --> cText
·GetPrivateProfileSectionNames( cFileName, nBuffer ) --> cText
·GetPrivateProfileString( cSection, cEntry, cValue, cFileName, nBuffer ) -->
cText
·GetPrivetaProfileInt( cSection, cEntry, nValue, cFileName ) --> nValue
·GetProfileInt( cSection, cEntry, nValue ) --> nValue
·GetProfileSection( cSection, nBuffer ) --> cText
·GetProfileString( cSection, cEntry, cValue, nBuffer ) --> cText
·GetShortPathName( cFile ) --> cShortFile
·GetSysteDirectory() --> cDir
·GetTempDirectory() --> cDir
·GetTempDirectoryLong() --> cDir
·GetWindowsDirectory() --> cDir
·SearchPath( cPath, cFile, cExtension ) --> cFile
·SetFileAttributes( cFile, nAttrib ) --> lSuccess
·WritePrivateProfileString( cSection, cEntry, cString, cFileName ) -->
lSuccess
·WriteProfileString( cSection, cEntry, cString ) --> lSuccess
Saludos
--
Ignacio Ortiz de Zúñiga
http://www.xailer.com
"Bingen Ugaldebere" <bingen@muninser.com> escribió en el mensaje
news:[email=45011f03@news.xailer.com...]45011f03@news.xailer.com...[/email]
> Alguna alternativa a GetWinDir() y GetSysDir() para averiguar directorio
> de instalación de Windows y System respectivamente.
>
> Por mas que busco en el manual .....
>
> Salu2 y gracias.
-
- Mensajes: 88
- Registrado: Vie Jul 28, 2006 9:36 am
Averiguar directorio de instalación de Windows
Bingen,
> Alguna alternativa a GetWinDir() y GetSysDir() para averiguar directorio
> de instalación de Windows y System respectivamente.
Podría ser GetEnv( 'windir' ) o GetEnv( 'SystemRoot' ) ?
Hay bastante info en los sets.
Saludos,
Carlos
> Alguna alternativa a GetWinDir() y GetSysDir() para averiguar directorio
> de instalación de Windows y System respectivamente.
Podría ser GetEnv( 'windir' ) o GetEnv( 'SystemRoot' ) ?
Hay bastante info en los sets.
Saludos,
Carlos