Johannes, 

wo liegen die Probleme?


Sub Johannes_20070831
' Hilfsfunktionen
GlobalScope.BasicLibraries.LoadLibrary( "Tools" )

' Öffnen eines Dokuments
Dim oParms(0) As New com.sun.star.beans.PropertyValue

' Linux
oDoc = StarDesktop.LoadComponentFromUrl( ConvertToURL(
"/pfad/zur/datei/dokument.odt" ) , "_blank", _0, oParms())
' windows 
oDoc = StarDesktop.LoadComponentFromUrl( ConvertToURL(
"d:\pfad\zur\datei\dokument.odt" ) , "_blank", _0, oParms())

' Zwischenablage an Cursorsposition einfügen
' Problem? Cursor steht an 1. Position im Dokument ODER an letzter editierter
Stelle ?
oCtrl = oDoc.getCurrentController()
oRahmen = oCtrl.getFrame()
oDispatchHelper = createUnoService( "com.sun.star.frame.DispatchHelper" )
oDispatchHelper.executeDispatch( oRahmen , ".uno:Paste", "", 0, Array() )

' Sichern unter
' ?
End Sub

Willst Du zum Abschluss den Dialog geöffnet haben?
Oder sofort unter unter einem neuen Namen (an einem abweichenden Ort?) 
speichern?

Cheers
Winfried



---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Antwort per Email an