Hallo Rik,
Kann das jemand nachvollziehen
Ja kann ich. Unter WinXP-Pro mit (selbsterstellte)Portable LO 3.5.5.3. Mit OOo 3.3.0 gibts keine Probleme.
Bei "sichtbar öffnen und schließen" gibt es keine Probleme. Jedoch bei "unsichtbar öffnen und schließen" ist Schluss mit Lustig, also Absturz.
hat jemand eine Idee wie der Absturz verhindert werden kann?
Nein

.
Folgende Änderungen hatte ich vorgenommen, und trotzdem Absturz.
1.
Hatte ich Öffentlich gemacht. Also ganz am Anfang des Moduls oberhalb von Sub Load_Template (event)
2.
Eine kleine aber wohl wichtige Änderung.
Bei
Code: Alles auswählen
F_load_template = StarDesktop.loadComponentFromURL("private:factory/scalc", "_blank", 0, aProps1())
das Klammerpaar() gesetzt. In sub Export_pdf (oframe) hattest Du das Klammerpaar aber gesetzt.
3.
Eine kleine Überprüfung ob auch der auslösende Button den richtigen Wert ausgibt.
Code: Alles auswählen
Sub Load_Template(event)
bhidden = event.source.model.tag
print bhidden
Ergebniss: Ja, es funktioniert.
4.
Mit Functions kenne ich mich noch nicht so richtig aus, aber müsste das nicht richtigrum so heißen?
Code: Alles auswählen
function F_load_template (sFilename as String, bHidden as boolean) as Object
sFilename hatte ich um 'as String' ergänzt.
Und gleich noch zwei Fragen dazu.
sFilename finde ich nur dort an besagter Stelle, und sonst nirgendwo anders. Ist das richtig so? Was bezweckst Du damit?
Eine Änderung auf
Code: Alles auswählen
function F_load_template (sFilename as String, bHidden as boolean)
brachte auch keine Besserung.
Kurz und gut: Ich kann dir da auch nicht weiterhelfen. Aber das soll gar nichts bedeuten, da ich ja auch nicht der Kenner bin.
Gruß
balu