|
-
April 26th, 2002, 06:00 AM
#1
How to open file containing win32 env. variable
Hi all,
Does anyone know if there is a win32 API or similar that will resolve a file path containing environment varaibles on the fly?
i.e. How do I open "%TEMP%\mydir\myfile.txt" ?
Must I first parse what's between the %'s then try to resolve it with GetEnvironmentVariable() and build the file name before I open it?
or is there an easier way?
TIA.
Al.
-
April 26th, 2002, 08:47 AM
#2
Re: How to open file containing win32 env. variable
The ExpandEnvironmentStrings function expands environment-variable strings and replaces them with their defined values.
DWORD ExpandEnvironmentStrings(
LPCTSTR lpSrc, // string with environment variables
LPTSTR lpDst, // string with expanded strings
DWORD nSize // maximum characters in expanded string
);
Posting Permissions
- You may not post new threads
- You may not post replies
- You may not post attachments
- You may not edit your posts
-
Forum Rules
|
Click Here to Expand Forum to Full Width
|