Hallo !
Ich habe in einer Vorlage eine TextBox aus den Formularfunktionen.
Nun öffne ich ein neues Dokument dieser Vorlage von Delphi aus.
Funktioniert auch alles, aber nun möchte ich einen Wert mitgeben und
in diese TextBox schreiben.
Ist das möglich?
Mir fehlt da der Ansatz, wie ich auf TextBoxen aus einem
externen Programm zugreifen kann.
Andrew
textBox auf Dokument
Moderator: Moderatoren
Hey Andrew,
Hast du schon mal überhaupt etwas "von aussen" in dein Dokument geschrieben?
Die Textbox liegt normalerweise im Dokument.DrawPage.Forms Objekt, und ist dort mit Namen oder Indexnummer ansprechbar.
Das Objekt der Textbox hat dann auch eine Eigenschaft .text , die du natürlich sowohl lesen als auch schreiben kannst.
Wie du an die Objekte der OOo Dateien über externe Programmiersprachen herankommst, ist im API beschrieben.
Gruss
Thomas
Ja, ist möglich, so wie alles von OOo auch über externe Programme gesteuert werden kann. Wie weit bist dui denn schon mit der API fit, mit dem Objektmodell etc?Ist das möglich?
Hast du schon mal überhaupt etwas "von aussen" in dein Dokument geschrieben?
Die Textbox liegt normalerweise im Dokument.DrawPage.Forms Objekt, und ist dort mit Namen oder Indexnummer ansprechbar.
Das Objekt der Textbox hat dann auch eine Eigenschaft .text , die du natürlich sowohl lesen als auch schreiben kannst.
Wie du an die Objekte der OOo Dateien über externe Programmiersprachen herankommst, ist im API beschrieben.
Gruss
Thomas
Unterstützer LibreOffice, zertifizierter Trainer und Berater
Bücher: LibreOffice 6- Einstieg und Umstieg
Makros Grundlagen - LibreOffice / OpenOffice Basic
Bücher: LibreOffice 6- Einstieg und Umstieg
Makros Grundlagen - LibreOffice / OpenOffice Basic