1.如何获得Windows的临时文件的存放路径
但是,你可以使用Windows指定的临时文件夹来存放这些临时文件。如果你的用户是在一个公用的环境里使用你的程序,这个优势将会十分明显,因为用户可能没有权限在“Program Files”目录下创建或者修改文件。
要获得Windows的临时文件的存放路径,可以使用GetTempPath API函数。以下是该函数的声明:Private Declare Function GetTempPath Lib "kernel32" Alias_ "GetTempPathA" (ByVal nBufferLength As Long, ByVal lpBuffer As String) As Long“BufferLength”是这个函数的第一个参数,它将指定接受传进来字符串的缓冲区大小。“Buffer”参数用于装载临时文件路径的一个预初始化字串。调用前,初始化一个(通常长为255)的以null为结尾的字符串,长度为字符长度加1。然后调用这个函数,这个函数的返回值是一个Long型的变量,该返回值将是TEMP路经的真实长度。 Dim lngFolderSize As Long
Dim strFolder As String
Dim lngLength As Long
lngFolderSize = 255
strFolder = String(lngFolderSize + 1, 0)
lngLength = GetTempPath(lngFolderSize, strFolder)
If lngLength >1 Then
2.Windows10系统临时文件夹存放在哪
Win10临时文件夹一般位于C:\用户\当前用户名\AppData\Local\Temp,而AppData\下面的这三个文件夹我们也经常用到:
1、C:\用户\当前用户名\AppData\Local
2、C:\用户\当前用户名\AppData\Roaming
3、C:\用户\当前用户名\AppData\Roaming\Microsoft\Windows\Start Menu\Programs
温馨提示:
1、AppData是隐藏文件夹需要在显示隐藏文件的状态下才能查看!(《Windows10系统下如何查看隐藏文件》)
2、Temp文件夹时垃圾文件的藏身地,应该注意过一段时间,就清空一次。
转载请注明出处windows之家 » win10设置临时文件存放目录