Hogyan ellenőrizhető, hogy a fájl megnyitásakor
onclose, onexception:
ha Címzett (f) ezután //<- не работает
CloseFile (f)
Kérdés: hogyan lehet egy mutatót, hogy nyissa meg a fájlt, és győződjön meg arról, hogy a fájl megnyitásakor?
kód logika úgy kell előkészíteni, hogy CloseFile (f) nem került sor akkor, ha AssignFile sikertelen.
Ha ezt nem lehet tenni most - vagy külön check kakas logikai ha sikeres a fájl megnyitásakor, vagy mielőtt ClosaFile Stas # XA0; Ellenőrzések és IOResult (de nem lehet tesztelni, nincs különösebb jelentősége)
AssignFile nem nyit egy fájlt
Mielőtt a nyitás az első fájl, IntToStr (TTextRec (f) .Handle) = nulla. De miután bezárja <> nulla, így meg kell, hogy saját maguk.
> IntToStr (TTextRec (f) .Handle) = nil
TTextRec (f) .Handle = nil
ha DeleteFile (fájlnév), majd
# XA0; ShowMessage ( "A fájl nem nyitható meg");
És mi a csoda van szükség? Jól kipróbált, jól, hogy „nem szabad”, és megpróbálta kinyitni, és ő nem adott.
AssignFile nem okoz hibát, ha a string típusú
>
> TTextRec (f) .Handle = nil
nem működik
> AssignFile nem nyit egy fájlt
világos
Meg tudja nyitni a jobb eredményt, és ott is zárni?
vagy írjon striglist, majd kiírása azt # XA0; fájlt.
de ha történetesen Halálos kirepülnek a hibát, ne folytassa
És mit jelent a „érdekek” fájl megnyitható valaki érdekel, vagy nem?
Kívánatos fogalmazott meg konkrét kérdéseket.
Fogsz írni a fájlt?
Valami, ami persze naplót.
A TTextRec (F) do
# XA0, ha Mode = fmClosed majd
# XA0; # XA0; zárva
> # XA0, hogyan lehet ellenőrizni, hogy a fájl megnyitásakor
>> |< (21.02.11 12:25)
Ellenőrizze, hogy a fájl megnyitása nem szükséges _nikogda_.
Bo, most nyitva van, és ezen keresztül destyat tét
idő lehet, a rés, # XA0; nem lehet.
> Bo, most nyitva van, és ezen keresztül destyat tét
> Time Akárhogy is, a rés, # XA0; nem lehet.
van egy dolog - egy fájl megnyitásakor értelme csak az a program :)
> Van egy dolog - egy fájl megnyitásakor csak akkor van értelme
> Ami a programot
Vagy inkább van egy delírium. Mi a szükséges ellenőrizni, hogy a már megnyitott saját programot a fájl?