[elektro] PC, hibatűrő fájlba írás módszere

hozso_001 at freemail.hu hozso_001 at freemail.hu
Wed Apr 17 10:27:51 CEST 2013


   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"?



     Üdv.: Horváth Zsolt



More information about the Elektro mailing list