assignfile(F ,filename);
reset(F); //偶尔会在此次报错,IO errors 103
readln(F,diratt);
closeFile(F); 我查帮助,它说这样的错误可能是文件没有打开时使用closeFile(F); 而我觉得似乎是由于文件没有关闭而reset(F 报错的。 所有想问问如何判断某文件是否已打开
reset(F); //偶尔会在此次报错,IO errors 103
readln(F,diratt);
closeFile(F); 我查帮助,它说这样的错误可能是文件没有打开时使用closeFile(F); 而我觉得似乎是由于文件没有关闭而reset(F 报错的。 所有想问问如何判断某文件是否已打开
解决方案 »
- 做了7年的ERP开发,到头来找不着工作!
- 如何实现dbgrid中用shift键进行多行选中?
- ********很着急找一组控件,高分赠送!********
- 请高手帮忙:(
- 如何在INTRAWEB程序中执行JAVA SCRIPT代码?
- 有朋友有计算机或数学的毕业论文吗?高分相送!
- 怎样让ADOQuery中不能加入某一字段值相同的记录?
- 帮助
- 100分求解DBF导入到ACCESS中的问题??急!急,在线等
- AnimateWindow如何给控件做动画?
- Indy的工作机制,困惑中,希望各路英雄们指点!!! ****英雄贴****
- ActiveForm放在 VC或Delphi的窗口里,点按钮出现死锁,是什么原因?
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;