精华区 [关闭][返回]

当前位置:网易精华区>>讨论区精华>>编程开发>>● 群件>>开发>>API调用>>转贴:如何取得windows临时目录

主题:转贴:如何取得windows临时目录
发信人: kamkam()
整理人: kamkam(2002-05-01 23:09:15), 站内信件
以下转自美晨社区

DOMINO天地
作者笔名 达明一排 
发表时间 2001-03-22 周四 08:54 
性质类型 原创 文本  
简要标题 mountain, 关于取得windows临时文件的目录可以这样做 
const MAX_PATH = 260
Declare Function GetTempPath Lib "kernel32" Alias "GetTempPathA" (Byval nBufferLength As Long, Byval lpBuffer As String) As Long
Public Function GetTempDirPath( fAddSep As Integer ) As String
'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''
' //
Dim sResult As String * MAX_PATH
Dim lRet As Long
lRet = GetTempPath( MAX_PATH, sResult )
If ( 0 = lRet )Then
GetTempDirPath = ""
Exit Function
End If
GetTempDirPath = sResult
' // 返回字符串的最右边字符是分隔符
If ( fAddSep > 0 ) Then
Exit Function
End If
' // 去掉右边的分隔符
GetTempDirPath = Left( GetTempDirPath, lstrlen( GetTempDirPath ) - 1 )
'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''
End Function  

[关闭][返回]