Hi,
ich bräuchte Hilfe beim Dokument schließen mit StarBasic 8 Beta. Ich öffne ein Dokument ganz normal per Mausklick und möchte das dann per Makro wieder schließen. Weiß jemand wie das geht ?
Stichwort: ThisComponent, Close ?
danke
tobi
Wie schließe ich ein Dokument ?
Moderator: Moderatoren
Ich habe mich noch nicht mit den Veränderungen in StarBasic 8 beschäftigt. Derzeitig (SO7) geht:
Gruß
Stephan
Code: Alles auswählen
ThisComponent.Close(True)
Stephan
funktioniert soweit aber...
ich bekomme folgenden Fehler, da ich wie unten ersichtlich zwei Dokumente öffne:
Runtime Error !
Programm C:\....\soffice.bin
abnormal program termination
-------------------------------------------
Sub Main
Dim Doc As Object
dim myDoc as Object
Dim Url As String
Dim Dummy()
Url = "file:///M:/test"
Doc = StarDesktop.loadComponentFromURL(Url, "_blank", 0, Dummy())
'Close "test" Document
Doc.close(true)
myDoc = ThisComponent
'Close first Document
myDoc.close(true)
endif
end sub
-------------------------------------------------------------------
Ich öffne also eine Vorlage "ganz normal mit der Maus" aus dieser wird ein zweites Dokument geöffnet. Und das Schließen von beiden ist mein Problem...
Danke für jede Hilfe
Runtime Error !
Programm C:\....\soffice.bin
abnormal program termination
-------------------------------------------
Sub Main
Dim Doc As Object
dim myDoc as Object
Dim Url As String
Dim Dummy()
Url = "file:///M:/test"
Doc = StarDesktop.loadComponentFromURL(Url, "_blank", 0, Dummy())
'Close "test" Document
Doc.close(true)
myDoc = ThisComponent
'Close first Document
myDoc.close(true)
endif
end sub
-------------------------------------------------------------------
Ich öffne also eine Vorlage "ganz normal mit der Maus" aus dieser wird ein zweites Dokument geöffnet. Und das Schließen von beiden ist mein Problem...
Danke für jede Hilfe
-
- ***
- Beiträge: 88
- Registriert: Mi, 30.07.2003 18:06
- Wohnort: Wiesloch