我正在寻找一个VB6函数(或一些WinAPI),可以满足以下要求:接收包含环境变量的输入路径字符串,并输出已解析环境变量的路径。
例如:
输入:
这类似于Spring Framework的“
例如:
输入:
"%windir%\System32\"
输出:"C:\Windows\System32\"
我当然可以编写自己的解析器,但我想知道这个功能是否已经存在?这类似于Spring Framework的“
ResolvePath
”方法。
ExpandEnvironmentStrings
之前需要为 strOutput 分配一些空间。你可以这样做:result = 0: result = ExpandEnvironmentStrings(strInput, strOutput, result): strOutput = Space$(result): result = ExpandEnvironmentStrings(strInput, strOutput, result) - MarkJ