[LibreOffice 6.x] loadComponentFromURL - passwortgeschützte Datei erkennen?

Programmierung unter AOO/LO (StarBasic, Python, Java, ...)

Moderator: Moderatoren

Stephan
********
Beiträge: 12369
Registriert: Mi, 30.06.2004 19:36
Wohnort: nahe Berlin

[LibreOffice 6.x] loadComponentFromURL - passwortgeschützte Datei erkennen?

Beitrag von Stephan »

Hallo,

ich lade, innerhalb eines Makros, einige Dateien wie folgt:

Code: Alles auswählen

'...
myFileProp(0).Name = "Hidden"
myFileProp(0).Value = True
'...
myDoc = StarDesktop.loadComponentFromURL(url, "_blank", 0, myFileProp() )
'...
wenn Dateien passwortgeschützt sind, scheitert dieses Laden natürlich weil in myFileProp() kein Passwort übergeben wird.

Wie erkenne ich das eine Datei überhaupt ein Passwort benötigt?


Gruß
Stephan
Benutzeravatar
balu
********
Beiträge: 3810
Registriert: Fr, 24.08.2007 00:28
Wohnort: Warstein

Re: [LibreOffice 6.x] loadComponentFromURL - passwortgeschützte Datei erkennen?

Beitrag von balu »

Moin Stephan,

ich habe kein LO 6.x, aber dennoch möchte ich da mal etwas nur so als dumme Idee vorschlagen. Und nein, ich habe das jetzt nicht getestet.
Wie erkenne ich das eine Datei überhaupt ein Passwort benötigt?
Das weiss ich auch nicht, aber vielleicht hilft dir da ja die Error-Funktion [Laufzeit] weiter.
In meinem OO.o 3.2.1 habe ich in der Hilfe dazu eine Liste mit Fehlernummern gefunden. In der aber nix von Passwort steht, aber ich hab da mal eine kleine Auswahl daraus gesucht, die vielleicht darauf reagieren könnten.

57 Geräte-E/A-Fehler
70 Zugriff verweigert
75 Pfad/Datei-Zugriffsfehler
76 Pfad nicht gefunden

Es gibt da noch mehrere Fehlernummern, müsstest dann halt mal selber probieren was passen könnte.
Wie gesagt, nur mal so als dumme Idee ;-)

Wünsche dir viel Erfolg.



Gruß
balu
Sei öfter mal ein Faultier, sag öfter mal "Ach was!" Dann kriegst du keinen Herzinfarkt, und hast ne menge Spass.

wehr rächtschraipfähler findet khan si behalden :D
Stephan
********
Beiträge: 12369
Registriert: Mi, 30.06.2004 19:36
Wohnort: nahe Berlin

Re: [LibreOffice 6.x] loadComponentFromURL - passwortgeschützte Datei erkennen?

Beitrag von Stephan »

balu hat geschrieben: Do, 03.01.2019 10:41 Moin Stephan,

ich habe kein LO 6.x, aber dennoch möchte ich da mal etwas nur so als dumme Idee vorschlagen. Und nein, ich habe das jetzt nicht getestet.
Wie erkenne ich das eine Datei überhaupt ein Passwort benötigt?
Das weiss ich auch nicht, aber vielleicht hilft dir da ja die Error-Funktion [Laufzeit] weiter.
In meinem OO.o 3.2.1 habe ich in der Hilfe dazu eine Liste mit Fehlernummern gefunden. In der aber nix von Passwort steht, aber ich hab da mal eine kleine Auswahl daraus gesucht, die vielleicht darauf reagieren könnten.

57 Geräte-E/A-Fehler
70 Zugriff verweigert
75 Pfad/Datei-Zugriffsfehler
76 Pfad nicht gefunden

Es gibt da noch mehrere Fehlernummern, müsstest dann halt mal selber probieren was passen könnte.
Wie gesagt, nur mal so als dumme Idee ;-)

Wünsche dir viel Erfolg.



Gruß
balu
Danke. Aber nein, das hilft alles nichts, denn der Pfad stimmt ja und es gibt keinen Zugriffsfehler.


Gruß
Stephan
Antworten