🙏 Helfen Sie jetzt mit, unser LibreOffice Forum zu erhalten! 🙏
Mit Ihrer Spende sichern Sie den Fortbestand, den Ausbau und die laufenden Kosten dieses Forums. 🌱

🍀 Jeder Beitrag zählt – vielen Dank für Ihre Unterstützung!🍀

❤️ DANKE >> << DANKE ❤️

>> Dank Ihrer Unterstützung -> Keine Werbung für alle registrierten LibreOffice-Forum User! <<
🤗 Als Dankeschön werden Sie im Forum als LO-SUPPORTER gekennzeichnet. 🤗

Code

Alles zur Programmierung im LibreOffice.
Antworten
johanna.stiller
Beiträge: 2
Registriert: Mi 2. Mär 2011, 08:48

Code

Beitrag von johanna.stiller » Do 26. Mai 2011, 12:52

oDesktop = CreateUnoService("Com.sun.star.frame.desktop")
sUrl ="private:factory/scalc"
oSpreadsheetDocument = _
oDesktop.loadComponentfromURL(sURL, "_blank", 0, mNoArgs())
sUrl ="private:factory/swriter"
oTextDocument = _
oDesktop.loadComponentfromURL(sURL, "_blank", 0, mNoArgs())

End Sub

Sub Style Basics

Dim ODesktop as Object
Dim ODocument As Object
Dim OText As Object
Dim ODispatcher As Object
Dim OStyleFamilies As Object
Dim oParaghraphStyles As Object
Dim oStyle As Object
Dim n As Integer

end sub

sub style_init
Dim mNoArgs REM empty Sequence
Dim smyText As String
Dim sUrl As String
oDesktop = CreateUnoService ("com.sun.star.frame.desktop")
sUrl= "private:factory/swriter"
oDocument = oDesktop.LoadComponentFromURL(sURL,"_blank",0, mNoArgs
[/b]
oText = oDocument.Text
sMyText = "A very short paragraph for illustration only."
oDispatcher = oText.createTextDispatcher ()
oText.insertString(oDispatcher,"Headline",False)
oText.insertControlCharakter(oDispatcher,_
com.sun.star.text.ControlCharacter.Paragraph_Break,FALSE)
oText.insertString(oDispatcher,smyText,False)
End sub

Der fett formatierte Code ist falsch. Wie sollte es richtig heißen?
LG, Johanna

balu
* LO-Experte *
Beiträge: 370
Registriert: Mi 1. Jun 2011, 16:21

Re: Code

Beitrag von balu » Mi 1. Jun 2011, 16:37

Hallo Johanna,

versuch es mal damit, ungetestet.

Code: Alles auswählen

Dim mNoArgs ()
oDocument = oDesktop.LoadComponentFromURL(sURL,"_blank",0, mNoArgs())
Auch hier dier Empfehlung bei Dannenhoefer mal reinzuschaun.
http://www.dannenhoefer.de/faqstarbasic ... l#Zweig133


Gruß
balu


An alle, die das LibreOffice-Forum gern nutzen und unterstützen wollen:


Bitte helfen Sie uns mit 7 Euro pro Monat.
Durch Ihren Beitrag tragen Sie dazu bei, unsere laufenden Kosten für die kommenden Monate zu decken.
Unkompliziert per Kreditkarte oder PayPal.
Als ein kleines Dankeschön werden Sie im LO-Forum als SUPPORTER gekennzeichnet.



Antworten