Thema: Delphi Zugriff sperren

Einzelnen Beitrag anzeigen

choose

Registriert seit: 2. Nov 2003
Ort: Bei Kiel, SH
729 Beiträge
 
Delphi 2006 Architect
 
#10

Re: Zugriff sperren

  Alt 14. Nov 2003, 17:21
Ich verstehe das auch nicht ganz.

Falls Du aber zusammengehörige Dateien erstellen/verändern willst, die konsistent bleiben müssen (zB PAS und DFM), könntest Du soetwas ähnliches wie PessimisticLocking bei Datenbanken (der Experte verzeih bitte!) realisieren, indem Du die Dateien nicht hintereinander öffnest, schreibst und schließst, sondern Dir zunächst die exklusiveren Handles jeder zu verändernen Datei holst, dann alle Dateien schreibst und anschließend (oder bei einem Fehler! Stichworte: MutualExclusion, HoldAndWait) die Handles wieder freigibst.

Löst das Dein Problem? Vielleicht kannst Du das Problem genauer beschreiben, das "raten" ist nämlich ziemlich ineffizient.
gruß, choose