Współdzielenie danych poprzez pliki
Dwie lub więcej aplikacji (w sieci lub na jednym komputerze) mogą wymieniać sobie dane przy pomocy współdzielenia pliku. Obie aplikacje muszą znać dokładny format pliku. W mnóstwie aplikacji jest to jedyny praktyczny sposób transmisji danych.
Dużym brakiem tego rodzaju transmisji danych jest niemożliwość wywołania zdarzenia w drugiej aplikacji przy zmianie zawartości pliku. To znaczy, że jeżeli pierwsza aplikacja zapisze do pliku, wtedy druga aplikacja nie dowie się o tym. Druga aplikacja stwierdzi zmianę dopiero wtedy, kiedy sama odczyta plik lub jeżeli pierwsza aplikacja poinformuje o tym fakcie drugą aplikację innym sposobem.
Następnym, jeszcze większym brakiem jest zawodność operacji dyskowych w sieci komputerów. Współdzielenie plików w sieci jest wolne i w przypadku awarii odległego komputera może niepomyślna próba odczytu trwać niewspółmiernie długo. w przypadku dysków sieciowych jest zatem stosowne najpierw stwierdzić obecność komputera odległego w sieci, na przykład przy pomocy metody
Pm.NetTestPC.
Odczytywać lub zapisywać dane do pliku w systemie PROMOTIC można przy pomocy metod obiektu w zmiennej
Pm:
- Metody, które odczytują/zapisują dane
w postaci binarnej:
- Metody, które odczytują/zapisują dane
w postaci tekstowej:
- Metody, które
wytwarzają/zmieniają foldery, stwierdzają właściwości plików, itd.: