Seite 1 von 1

[gelöst] Datei öffnen, jedoch nicht in einem OO-Frame

Verfasst: Mo, 23.01.2017 11:16
von mario.neudeck
Hallo,
ich möchte mit einem BAS-Makro eine Datei öffnen, jedoch nicht in einem OO-Frame. Die Datei soll mit dem Standard-Programm des Betriebssystems geöffnet werden.
Ähnlich, als wenn man über den CommandButton für Aktion "Dokument/Website öffnen" hinterlegt hat. Da wird unter Windows eine png-Datei mit Bildbetrachter geöffnet.

Im Moment verwende ich diesen Code, der jedoch die Datei in einem OO-Frame öffnet:

Code: Alles auswählen

        url=converttourl(sFile)
	dim myFileProp() as new com.sun.star.beans.PropertyValue
    	StarDesktop.loadComponentFromURL(url, "_blank", 0, myFileProp() )	
Hat jemand eine Idee, wie ich das Problem lösen kann?
Danke,
Mario

Re: Datei öffnen, jedoch nicht in einem OO-Frame

Verfasst: Mo, 23.01.2017 11:21
von mario.neudeck
Habe es bereits gefunden.

Code: Alles auswählen

starten = createUnoService("com.sun.star.system.SystemShellExecute")
starten.execute(url, "", 0)