[elektro] PC, hibatűrő fájlba írás módszere
Xorn
toth.endre at gmail.com
Wed Apr 17 10:29:46 CEST 2013
2013/4/17 hozso_001 at freemail.hu <hozso_001 at freemail.hu>:
>
> Elvi, programozási kérdés... (Visual Basic 2008,
> ha ez érdekes...)
>
>
> Adva van egy program, ami egy file-on keresztül tart
> kapcsolatot egy másikkal. Tehát a felügyeleti program
> (nevezzük így) mondjuk félpercenként hozzáfűz egy sort
> egy file-hoz. Egy másik program ezt a fájlt olvassa és
> megnézni, hogy mit üzent a felügyeleti program. Az olvasó
> program is esetleg "vissza üzen" a felügyeleti programnak.
> Akár ugyanebbe a fájlba, akár egy másikba.
>
>
> Kérdés: hogyan lehet megoldani, hogy amikor az egyik
> program megnyitja a közös fájlt, akkor a számítógép leállása
> (vagy a program leállítása esetén) a nyitva maradt fájl utána
> megint használható legyen?
>
> Ha jól emlékszem, akkor írás előtt az adott fájlt meg kell
> nyitni, írok bele, aztán be kell zárni. Ha ez nem történik így
> meg, akkor a következő megnyitásnál gondolom hibaüzenetet
> kapok, hogy a fájl már nyitva van. Ezt szeretném elkerülni. Vagy,
> ha már így alakul, akkor hogyan tudom egy másik programmal
> az adott fájlt "visszazárni"?
Elvileg az op.rendszernek kezelni kell tudni a processz nem tervszerű
kihalását, és zárnia kellene az összes nyitott file-ját anélkül, hogy
ezt külön le kellene programoznod.
Best regards,
Andy
More information about the Elektro
mailing list