本文整理自网络,侵删。
//delphi 检测文件是否被占用
function IsFileInUse(AName: string): boolean;
var
hFileRes: HFILE;
begin
Result := False;
if not FileExists(AName) then exit;
hFileRes := CreateFile(PChar(AName), 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 把修改好的cookies重新赋值给webbrowser1 doc
decodedatetime:将一个tdatetime变量拆分成它的日期/时间 部分
更多相关阅读请进入《Delphi》频道 >>