Wenn dein Problem oder deine Frage geklärt worden ist, markiere den Beitrag als "Lösung",
indem du auf den "Lösung" Button rechts unter dem entsprechenden Beitrag klickst. Vielen Dank!
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
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
Wer die erhabene Weisheit der Mathematik tadelt, nährt sich von Verwirrung. (Leonardo da Vinci)
!! BITTE !! stellt mir keine Fragen über PM, dafür ist das Forum da - andere haben vielleicht auch Interesse an der Antwort!
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.