Hallo Jungs, bevor es noch abenteuerlicher wird: Beim Zugriff auf DBF-Dateien über die
BDE werden Records automatisch gesperrt (Methode Edit) und entsperrt (Methode Post). Man muss im Programm nur darauf gefasst sein, dass Edit() eine
Exception wirft. Zur Unterstützung komplexer Abläufe kann mit Transktionsschutz (Komponente Database) gearbeitet werden. In Ausnahmefällen kann die ganze Datei (Table) gesperrt (LockTable) werden. Mit Interprozesskommunikation (Semaphore) hat das alles nichts zu tun - hier geht es um File- und Record-Locking.
Grüße vom marabu