delphi 判断文件是否被占用
2017-12-13 11:28
375 查看
class function TWmsApplicationfunction.IsFileInUse(FileName: TFileName): Boolean; var HFileRes: HFILE; begin Result := False; if not FileExists(FileName) then Exit; // 如果文件不存在,返回false HFileRes := CreateFile(PChar(FileName), GENERIC_READ or GENERIC_WRITE, 0, nil, OPEN_EXISTING, FILE_ATTRIBUTE_NORMAL, 0); Result := (HFileRes = INVALID_HANDLE_VALUE); if not Result then CloseHandle(HFileRes); end;
相关文章推荐
- C# 判断文件是否被占用
- C# 判断文件是否被占用的两种方法
- 判断文件是否被占用
- delphi 判断端口(Port)是否被占用
- 判断一个文件是否被占用
- C++ 判断文件是否已经被打开或者占用
- renameTo() 判断文件是否被占用(判断大文件是否完成拷贝这个动作)
- windows判断某文件是否被已被占用
- [C#.Net]判断文件是否被占用的两种方法
- [C#.Net]判断文件是否被占用的两种方法
- Delphi中判断文件是否为文本文件的函数
- C#判断文件是否被打开占用
- C# 判断文件是否被占用的两种方法
- Delphi判断文件是否正在被使用
- 如何判断文件是否在占用?
- C# 判断文件是否被占用的可以用下面的方法
- [C#.Net]判断文件是否被占用的两种方法
- 实现判断文件是否被占用与解除文件占用
- C#判断文件是否被打开占用
- Delphi判断文件是否正在被使用