25. Semafory w Access97.

Rozwiązanie podał Jerzy Gebler:

Semafor.txt
Plik umożliwia tworzenie i używanie semaforów, dzięki nim możemy wymusić np. wykonanie operacji krytycznej tylko przez jednego użytkownika.
Access 97 nie ma możliwości blokowania na poziomie rekordu, w związku z tym stworzyłem moduł, który wykonuje semafory na poziomie plików.
Używam tego rozwiązania w kilku aplikacjach (np. jeżeli eksportujemy pliki z MsAccess do TXT i chcemy mieć pewność, że zostały one wszystkie wyeksportowane przez jednego użytkownika). Aplikacja umożliwia założenie do 10-ciu semaforów.

Jerzy Gebler