LabVIEWForum.de - Datei sperren

LabVIEWForum.de

Normale Version: Datei sperren
Du siehst gerade eine vereinfachte Darstellung unserer Inhalte. Normale Ansicht mit richtiger Formatierung.
Hallo Zusammen

Ich benötige Hilfe um eine Datei für den Schreibzugriff zu sperren von edit:anderen Benutzern nachdem ich sie ausgelesen und auf dem FP dargestellt habe.
Da relativ viele Zugriffe auf die Datei zufinden sollte sie auch während des Speichern (von dem der sie zuerst ausgelesen hat) für die anderen gesperrt bleiben

Wie löse ich das ganze am besten?

Vielen Dank schon mal für eure Antworten ^_^
Solange du per OpenFile einen File öffnest, und dieses File-Handle nicht aus LV schließt, erkennt Windows eigentlich, dass das File geöffnet ist. Somit sollten Schreib-Zugriffe aus anderen Programmen verboten sein.

Gruß, Jens
Weiss jetzt nicht mehr genau was der Default Modus ist in LabVIEW >= 8. Aber der Deny Modus der früher Teil der Open File Funktion war wurde jedenfalls in eine eigene Funktion in der Advanced File Palette ausgelagert. Da kannst Du explizit einstellen was andere Applikationen/User mit dem File tun dürfen. Diese Einstellungen bleiben solange gültig wie die File Refnum open gehalten wird oder wenn Du es entsprechend mit dieser Funktion wieder änderst.
Perfekt!! das mit dem Deny Modus ist genau das was ich gesucht habe vielen Dank Dais
Referenz-URLs