|
@@ -419,7 +419,8 @@ begin
|
|
FHandle:=FileCreate(AFileName)
|
|
FHandle:=FileCreate(AFileName)
|
|
else
|
|
else
|
|
FHAndle:=FileOpen(AFileName,Mode);
|
|
FHAndle:=FileOpen(AFileName,Mode);
|
|
- If FHandle<0 then
|
|
|
|
|
|
+
|
|
|
|
+ If (FHandle=feInvalidHandle) then
|
|
If Mode=fmcreate then
|
|
If Mode=fmcreate then
|
|
raise EFCreateError.createfmt(SFCreateError,[AFileName])
|
|
raise EFCreateError.createfmt(SFCreateError,[AFileName])
|
|
else
|
|
else
|
|
@@ -435,7 +436,8 @@ begin
|
|
FHandle:=FileCreate(AFileName)
|
|
FHandle:=FileCreate(AFileName)
|
|
else
|
|
else
|
|
FHAndle:=FileOpen(AFileName,Mode);
|
|
FHAndle:=FileOpen(AFileName,Mode);
|
|
- If FHandle<0 then
|
|
|
|
|
|
+
|
|
|
|
+ If (FHandle=feInvalidHandle) then
|
|
If Mode=fmcreate then
|
|
If Mode=fmcreate then
|
|
raise EFCreateError.createfmt(SFCreateError,[AFileName])
|
|
raise EFCreateError.createfmt(SFCreateError,[AFileName])
|
|
else
|
|
else
|