ShellBrowser Delphi Components Documentation
ContentsIndexHome
ShellBrowser Functions
Functions
 
Name 
Description 
 
Compares two file names. 
 
Removes a trailing delimiter (slash or backslash) from the string.  
 
Returns True if the given path exists; False otherwise. 
 
Formats the given value into a String that contains the size with the size unit.  
 
Tries to extract file names from an IDataObject.  
 
Returns the file size in Bytes as Int64 for the given path; -1 if the size could not be determined. 
 
Returns the file size as Int64 for the given TWin32FindData record. 
 
Gets the first IItemIdList of the given IDataObject. 
 
Reformats a path especially regarding lower case and upper case letters to how it would appear in windows Explorer.  
 
Retruns a list of object names for a given IDataObject. 
 
Use this function to get the path of a special folder (TJamShellFolder).  
 
Use this function to get the path of the personal documents.  
 
Checks whether the given fullpath or filename has the given extension.  
 
Returns True if the given path is an absolute path. 
 
Returns true if the path is a drive.  
 
Returns True if a drive is available and ready, False if it does not exists or is not ready for use. 
 
Returns True if the given ItemIdList is an immediate child of the search folder or the search folder itself. 
 
Returns True if the given path is a network path; False otherwise. 
 
Returns True if the given path has a protocol prefix. 
 
Returns True if the given path is a search folder path. 
 
true if the current operating system is Windows Vista or later 
 
true if the current operating system is Windows 7 or later 
 
Returns true if the current process is running as WOW64 process on a 64Bit system, False in all other cases 
 
Replaces environment variables delimited by "%" characters in a string with the variable's value.  
 
Queries the free and total disk space for the given path. 
 
Use this function to get the path of the Windows folder.  
 
Returns True if the given paths are identical; False otherwise. 
 
Sends the passed files to the given window handle. This can be used to open a file in an already running program.