Mega Code Archive

 
Categories / Delphi / System
 

How do I determine the Windows Temporary Directory

Title: How do I determine the Windows Temporary Directory? Here are the simple steps needed to determine the Windows Temporary Directory: 1) Include the Windows unit in your uses clause if it's not there already: CODE uses Windows; 2) Call this function everytime you want the path of the Windows Temp Directory (the returned string is a file path terminated by a backslash): CODE function GetWindowsTempDir: String; begin SetLength(Result, MAX_PATH); GetTempPath(MAX_PATH, PChar(Result)); end; For more information on the GetTempPath function see the following link: http://msdn.microsoft.com/library/default.asp?url=/library/en-us/fileio/base/gettemppath.asp Thanks to Andrew (aka towerbase) for his suggestions and modifications