[elektro] File kommunikáció programok között
Topybear
topybear at gmail.com
Fri Jun 10 12:10:30 CEST 2016
On 2016.06.10. 11:16, hozso_001 at freemail.hu wrote:
> Sziasztok!
>
>
> Van egy feladatom, ahol egy fájlt kell írnom, amit aztán egy másik
> program értékel ki. Windows 7, Delphi (Lazarus), ASCII (text - csv
> file). Kérdésem: hogyan, milyen elven történik ilyenkor a fájl
> frissítése? Mármint: ha a másik program megnyitja a fájlt olvasásra,
> akkor én tudom-e közben törölni, újraírni a fájlt? Vagy úgy kell a
> folyamatokat időzíteni, hogy ez a két feladat ne zavarja egymást? (Tehát
> ha pl. nem tudok írni a fájlba, mert épp meg van nyitva, akkor próbáljam
> később írni, amikor már bezárták? Vagy ha ő csak olvasásra nyitja meg,
> akkor én írhatom bármikor gond nélkül?)
>
>
> Üdv.: Horváth Zsolt
>
> -----------------------------------------
> elektro[-flame|-etc]
> .
Túl sok minden múlik az olvasón. Ha normálisan nyitja meg (mint mondjuk
a tail), akkor simán írhatod az állományt. Ha nem, akkor neked kell
figyelni arra, hogy ha sikertelen a nyitás írásra akkor várnod kell és
aztán ismét megpróbálni.
Ha az olvasót is te írod :). akkor pl. érdemes a tail forrását nézegetni
ötletekért: http://tailforwin32.sourceforge.net/
Topy
More information about the Elektro
mailing list