BITTE helfen Sie uns HEUTE mit einer SPENDE
Helfen Sie das OpenOffice Forum zu erhalten!

DANKE >><< DANKE

> KEINE WERBUNG FÜR REGISTRIERTE BENUTZER!<
Ihre Spende wird für die Deckung der laufenden Kosten sowie den Erhalt und Ausbau 🌱 des OpenOffice Forums verwendet.
🤗 Als Dankeschön werden Sie im Forum als OO-SUPPORTER gekennzeichnet. 🤗

Eigenschaft oder Methode nicht gefunden

Alles zur Programmierung im OpenOffice.org
Antworten
msiko111
Beiträge: 1
Registriert: Mo 14. Mär 2016, 06:13

Eigenschaft oder Methode nicht gefunden

Beitrag von msiko111 » Mo 14. Mär 2016, 06:28

Hi,

ich bin relativ neu in der programmierung in open office und stehe gerade mächtig auf dem Schlauch:

Dim mString as String

oDoc = ThisComponent
oDrawPage = oDoc.DrawPage
oForm = oDrawPage.Forms.GetByName("Formular")
oListBox = oForm.GetByName("ChooserList")
oTextField = oForm.getbyName("Textfeld1")

oTextField.Text = "joh"

mString = oListBox.getSelectedItem()


Das Textfeld belegt es mir mit "joh".
Aber bei der Abfrage der Listbox mit "getSelectedItem" sagt es mir, es kenne die Eigenschaft oder Methode nicht.

Irgendjemand eine Idee?
Wo finde ich eigentlich eine Klassenhierarchie zu dem Ganzen?

karolus
Beiträge: 651
Registriert: Di 23. Feb 2010, 12:07

Re: Eigenschaft oder Methode nicht gefunden

Beitrag von karolus » Mo 14. Mär 2016, 09:02

Hallo

Vermutlich:

Code: Alles auswählen


...
sel_index = oListBox.SelectedItems(0)
sel_text = oListBox.getItemText( sel_index )
Du solltest dir auch unbedingt einen Objektinspektor zulegen, um so etwas selbst rauszufinden.
MRI zum Beispiel

Antworten