von Toxitom » Mo, 16.01.2006 14:38
Hey Jonatan,
Wie man ein Dokument schreibgeschützt öffnet habe ich gefunden - aber wie frage ich den Status ab?
Der einfachste Weg:
Dabei ist "oDoc" das Objekt deines Dokumentes, die Boolean-Varaible bFlag nimmt dann entwerde "True" an, wenn das Dokument "read only" geöffnet wurde oder sonstwie nicht gespeichert werden kann (entsprechendes Bit gesetzt), und liefert "False", wenn du das Dokument speichern kannst.
Aber: Ein schreibgeschütztes Dokument kann natürlich viele Ursachen haben - auch bedingt durch das Betriebssystem oder dortige Rechte! Und ich denke, nicht alles wirest du hiermit rausbekommen.
Gruss
Thomas
Hey Jonatan,
[quote]Wie man ein Dokument schreibgeschützt öffnet habe ich gefunden - aber wie frage ich den Status ab? [/quote]
Der einfachste Weg:
[code]bFlag = oDoc.isReadOnly()[/code]
Dabei ist "oDoc" das Objekt deines Dokumentes, die Boolean-Varaible bFlag nimmt dann entwerde "True" an, wenn das Dokument "read only" geöffnet wurde oder sonstwie nicht gespeichert werden kann (entsprechendes Bit gesetzt), und liefert "False", wenn du das Dokument speichern kannst.
Aber: Ein schreibgeschütztes Dokument kann natürlich viele Ursachen haben - auch bedingt durch das Betriebssystem oder dortige Rechte! Und ich denke, nicht alles wirest du hiermit rausbekommen.
Gruss
Thomas