🙏 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. 🤗

Markierten Eintrag in Listbox (Dialog) auslesen

Alles zur Programmierung im LibreOffice.
Antworten
wosp
Beiträge: 12
Registriert: Mo 21. Mär 2011, 18:10

Markierten Eintrag in Listbox (Dialog) auslesen

Beitrag von wosp » Sa 26. Mär 2011, 16:12

Hallo, ich mach mal ein neues Thema auf, weil es sonst zu unübersichtlich wird:
Ich habe jetzt unter dankenswerter Mithilfe einen Code erzeugt, der eine Listbox im Dialog mit Einträgen füllt.
Jetzt stehe ich leider vor dem nächsten Problem: wie kann ich einen Eintrag auswählen und auslesen, um ihn in einem Makro weiter zu verarbeiten?

Hier der Auszug aus dem Ende des Code: Dies füllt die Listbox wunderbar. Aber wie bekomme ich jetzt Zugriff auf einen ausgewählten Eintrag, und reicht zum auswählen einfach ein Click auf einen Eintrag aus, oder muss dieser Click noch mit Code unterlegt werden?

dim strEintraege(iAnzahl)

for i = 1 to iAnzahl
strEintraege(i-1) = ResultSet.GetString(1)
ResultSet.next
next

oListBox.additems(strEintraege(),0)

oDialog1.Execute()

Wäre sehr für einen Hinweis verbunden

adler
Beiträge: 12
Registriert: So 28. Nov 2010, 17:13
Wohnort: CH-6467 Schattdorf

Re: Markierten Eintrag in Listbox (Dialog) auslesen

Beitrag von adler » So 27. Mär 2011, 13:21

Hallo wosp

Ich habe dir ein Code-Teil von mir:

Code: Alles auswählen

'								Eingabe markierte Auswahl
ha_inArray(0) = Hafen3Dlg.getControl("Hafen3_LB_Auswahl").SelectedItem

auswahl_hafen = Left(ha_inArray(0),12)			' Name übertragen
if auswahl_hafen = "    " then
	auswahl_hafen = ""
end if

Gruss
Heinz


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