GETFOLDERPATH

Top  Previous  Next

Syntax

STRING = GETFOLDERPATH(csidl as INT)

Description

Returns the path of a folder on the system.

Parameters

csidl - An integer specifying the folder to retrieve.

Return value

A string containing the path to the folder. The path returned does not contain a trailing slash.

Remarks

CSIDL values predefined are:

 

@CSIDL_DESKTOP

@CSIDL_INTERNET

@CSIDL_PROGRAMS

@CSIDL_CONTROLS

@CSIDL_PRINTERS

@CSIDL_PERSONAL

@CSIDL_FAVORITES

@CSIDL_STARTUP

@CSIDL_RECENT

@CSIDL_SENDTO

@CSIDL_BITBUCKET

@CSIDL_STARTMENU

@CSIDL_MYDOCUMENTS

@CSIDL_MYMUSIC

@CSIDL_MYVIDEO

@CSIDL_DESKTOPDIRECTORY

@CSIDL_DRIVES

@CSIDL_NETWORK

@CSIDL_NETHOOD

@CSIDL_FONTS

@CSIDL_TEMPLATES

@CSIDL_COMMON_STARTMENU

@CSIDL_COMMON_PROGRAMS

@CSIDL_COMMON_STARTUP

@CSIDL_COMMON_DESKTOPDIRECTORY

@CSIDL_APPDATA

@CSIDL_PRINTHOOD

@CSIDL_LOCAL_APPDATA

@CSIDL_ALTSTARTUP

@CSIDL_COMMON_ALTSTARTUP

@CSIDL_COMMON_FAVORITES

@CSIDL_INTERNET_CACHE

@CSIDL_COOKIES

@CSIDL_HISTORY

@CSIDL_COMMON_APPDATA

@CSIDL_WINDOWS

@CSIDL_SYSTEM

@CSIDL_PROGRAM_FILES

@CSIDL_MYPICTURES

@CSIDL_PROFILE

@CSIDL_SYSTEMX86

@CSIDL_PROGRAM_FILESX86

@CSIDL_PROGRAM_FILES_COMMON

@CSIDL_PROGRAM_FILES_COMMONX86

@CSIDL_COMMON_TEMPLATES

@CSIDL_COMMON_DOCUMENTS

@CSIDL_COMMON_ADMINTOOLS

@CSIDL_ADMINTOOLS

@CSIDL_CONNECTIONS

@CSIDL_COMMON_MUSIC

@CSIDL_COMMON_PICTURES

@CSIDL_COMMON_VIDEO

@CSIDL_RESOURCES

@CSIDL_RESOURCES_LOCALIZED

@CSIDL_COMMON_OEM_LINKS

@CSIDL_CDBURN_AREA

@CSIDL_COMPUTERSNEARME

 

Example usage

PRINT GetFolderPath(@CSIDL_COMMON_DOCUMENTS)