写了两个判断文件目录是否存在的函数
2006-03-08 15:18
841 查看
Visual Basic 6:
Private Declare Function GetFileAttributes Lib "kernel32" Alias "GetFileAttributesA" (ByVal lpFileName As String) As Long
Private Const FILE_ATTRIBUTE_DIRECTORY = &H10
Public Function IsFileExist(ByVal szFileName As String) As Boolean
On Error Resume Next
Dim ret As Long
IsFileExist = False
ret = GetFileAttributes(szFileName)
If ret = -1 Then Exit Function
IsFileExist = IIf((ret And FILE_ATTRIBUTE_DIRECTORY), False, True)
End Function
Public Function IsFolderExist(ByVal szFolderName As String) As Boolean
On Error Resume Next
Dim ret As Long
IsFolderExist = False
ret = GetFileAttributes(szFolderName)
If ret = -1 Then Exit Function
IsFolderExist = IIf((ret And FILE_ATTRIBUTE_DIRECTORY), True, False)
End Function
//用VC++:
bool FileExist(LPCSTR FileName)
{
FILE* tmpFile;
if((tmpFile=fopen(FileName,"r"))==FALSE)
{
return false;
}
else
{
fclose(tmpFile);
return true;
}
}
Private Declare Function GetFileAttributes Lib "kernel32" Alias "GetFileAttributesA" (ByVal lpFileName As String) As Long
Private Const FILE_ATTRIBUTE_DIRECTORY = &H10
Public Function IsFileExist(ByVal szFileName As String) As Boolean
On Error Resume Next
Dim ret As Long
IsFileExist = False
ret = GetFileAttributes(szFileName)
If ret = -1 Then Exit Function
IsFileExist = IIf((ret And FILE_ATTRIBUTE_DIRECTORY), False, True)
End Function
Public Function IsFolderExist(ByVal szFolderName As String) As Boolean
On Error Resume Next
Dim ret As Long
IsFolderExist = False
ret = GetFileAttributes(szFolderName)
If ret = -1 Then Exit Function
IsFolderExist = IIf((ret And FILE_ATTRIBUTE_DIRECTORY), True, False)
End Function
//用VC++:
bool FileExist(LPCSTR FileName)
{
FILE* tmpFile;
if((tmpFile=fopen(FileName,"r"))==FALSE)
{
return false;
}
else
{
fclose(tmpFile);
return true;
}
}
相关文章推荐
- 写了两个判断文件目录是否存在的函数
- C++ 获取文件夹内的文件名,判断文件(夹)是否存在的两个函数
- C语言判断文件夹或者文件是否存在以及权限等信息access函数和删除文件或目录 remove()函数使用实例
- MFC判断文件或文件夹是否存在函数
- C#取得程序的根目录以及判断文件是否存在
- shell判断文件,目录是否存在或者具有权限
- C/C++中判断某一文件或目录是否存在
- 怎样使用 Python 来判断一个路径是否存在判断一个路径是文件还是目录
- Shell脚本中判断文件,目录是否存在或者具有权限
- shell判断文件,目录是否存在或者具有权限
- C/C++中判断某一文件或目录是否存在
- shell脚本判断文件和目录是否存在
- shell判断文件,目录是否存在或者具有权限
- 判断本地系统目录下是否存在XML文件,如果不存在就创建一个XMl文件,若存在就在里面执行添加数据
- VC中判断目录,文件是否存在,创建目录的方法
- 检查某个文件或目录是否存在的函数
- shell判断文件,目录是否存在或者具有权限
- C中判断目录,文件是否存在,创建目录,求目录或文件大小的方法(转)
- VC中判断目录,文件是否存在,创建目录,求目录或文件大小的方法
- shell判断文件,目录是否存在或者具有权限