Datei sperren - Druckversion +- LabVIEWForum.de (https://www.labviewforum.de) +-- Forum: LabVIEW (/Forum-LabVIEW) +--- Forum: LabVIEW Allgemein (/Forum-LabVIEW-Allgemein) +---- Forum: Datenbank & File IO (/Forum-Datenbank-File-IO) +---- Thema: Datei sperren (/Thread-Datei-sperren) |
Datei sperren - M Nussbaumer - 07.12.2009 09:33 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 ^_^ Datei sperren - jg - 07.12.2009 09:43 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 Datei sperren - rolfk - 09.12.2009 09:06 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. Datei sperren - M Nussbaumer - 10.12.2009 13:13 Perfekt!! das mit dem Deny Modus ist genau das was ich gesucht habe vielen Dank |