孤独的猫

  博客园 :: 首页 :: 博问 :: 闪存 :: 新随笔 :: 联系 :: 订阅 订阅 :: 管理 ::

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;

posted on 2008-09-12 21:03  孤独的猫  阅读(236)  评论(0编辑  收藏  举报