delphi文件是否正在使用


本文整理自网络,侵删。

  function IsFileInUse(fName : string ) : boolean; 
var
HFileRes : HFILE;
begin
Result := false;
if not FileExists(fName) then
exit;
HFileRes := CreateFile(pchar(fName), 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;

相关阅读 >>

Delphi pchar与string互转

Delphi 防止刷新时闪烁的终极解决办法

Delphi 不重启不注销不关explorer刷新注册表

Delphi里如何限制form的大小

[译]rad studio 10.4 新变化:面向控件的 vcl 样式管理

Delphi数组之菜鸟篇

delph i判断ip地址是否正确

Delphi xe4 for ios 谨慎处理字符串

Delphi 获取 cpu 使用率的单元

Delphi 四舍五入保留一位或两位小数

更多相关阅读请进入《Delphi》频道 >>



打赏

取消

感谢您的支持,我会继续努力的!

扫码支持
扫码打赏,您说多少就多少

打开支付宝扫一扫,即可进行扫码打赏哦

分享从这里开始,精彩与您同在

评论

管理员已关闭评论功能...