von Gödel2607 » Di, 06.11.2007 18:27
khsc7 hat geschrieben:
ganz ohne offenes Dokument hab ich das auch noch nicht hingekriegt
Danke für den Tip. Mit einer kleinen Modifikation geht es sogar, ohne daß ein Dokument geöffnet ist:
Code: Alles auswählen
sub openIDE
dim oDisp, oFrame, oTemp as object
oDisp = createUnoService("com.sun.star.frame.DispatchHelper")
oFrame = CreateUnoService( "com.sun.star.frame.Frame" )
oTemp = oDisp.executeDispatch(oFrame, ".uno:BasicIDEAppear" ,"" ,0 ,Array())
end sub
Jetzt muß man nur noch heraus finden, was die übergebenen Parameter bewirken, vielleicht kann man dann sogar angeben, welche Prozedur man editieren will.
Nochmal Danke
G.
[quote="khsc7"]
ganz ohne offenes Dokument hab ich das auch noch nicht hingekriegt
[/quote]
Danke für den Tip. Mit einer kleinen Modifikation geht es sogar, ohne daß ein Dokument geöffnet ist:
[code]sub openIDE
dim oDisp, oFrame, oTemp as object
oDisp = createUnoService("com.sun.star.frame.DispatchHelper")
oFrame = CreateUnoService( "com.sun.star.frame.Frame" )
oTemp = oDisp.executeDispatch(oFrame, ".uno:BasicIDEAppear" ,"" ,0 ,Array())
end sub
[/code]
Jetzt muß man nur noch heraus finden, was die übergebenen Parameter bewirken, vielleicht kann man dann sogar angeben, welche Prozedur man editieren will.
Nochmal Danke
G.