listbox aktualisieren [ERLEDIGT]
Moderator: Moderatoren
- Manfred
- Foren-Administrator
- Beiträge: 21200
- Registriert: Di, 29. Nov 2005 16:58
- Wohnort: Kreis Wesel
- Hat sich bedankt: 210 Mal
- Danksagung erhalten: 67 Mal
listbox aktualisieren [ERLEDIGT]
Hi, vielleicht habe ich ja Tomaten vor den Augen, oder sonstwas.
Aber wie bekomme ich eigentlich eine Listbox aktualisiert? Ich lese ein Directory ein und zeige die Daten in der Listbox an zur Auswahl. Wenn ich jetzt neue Dateien erzeuge, dann soll jedesmal die Listbox aktualisiert werden mit der neuen Datei. Ein Browse geht mit refreshall(), aber wie klappt das mit der Listbox? Gibt es da evtl. auch etwas unter express++? Ich habe nichts gefunden.
Aber wie bekomme ich eigentlich eine Listbox aktualisiert? Ich lese ein Directory ein und zeige die Daten in der Listbox an zur Auswahl. Wenn ich jetzt neue Dateien erzeuge, dann soll jedesmal die Listbox aktualisiert werden mit der neuen Datei. Ein Browse geht mit refreshall(), aber wie klappt das mit der Listbox? Gibt es da evtl. auch etwas unter express++? Ich habe nichts gefunden.
Zuletzt geändert von Manfred am Mi, 02. Sep 2009 20:33, insgesamt 1-mal geändert.
Gruß Manfred
Mitglied der XUG Osnabrück
Schatzmeister des Deutschsprachige Xbase-Entwickler e.V.
großer Fan des Xbaseentwicklerwiki https://wiki.xbaseentwickler.de/index.p ... Hauptseite
Doof kann man sein, man muß sich nur zu helfen wissen!!
Mitglied der XUG Osnabrück
Schatzmeister des Deutschsprachige Xbase-Entwickler e.V.
großer Fan des Xbaseentwicklerwiki https://wiki.xbaseentwickler.de/index.p ... Hauptseite
Doof kann man sein, man muß sich nur zu helfen wissen!!
- Tom
- Der Entwickler von "Deep Thought"
- Beiträge: 9367
- Registriert: Do, 22. Sep 2005 23:11
- Wohnort: Berlin
- Hat sich bedankt: 102 Mal
- Danksagung erhalten: 361 Mal
- Kontaktdaten:
Re: listbox aktualisieren
Code: Alles auswählen
oBox:Clear()
FOR i := 1 to nItems // oder so
oBox:AddItem(aMyItems[i])
NEXT
Herzlich,
Tom
Tom
- Manfred
- Foren-Administrator
- Beiträge: 21200
- Registriert: Di, 29. Nov 2005 16:58
- Wohnort: Kreis Wesel
- Hat sich bedankt: 210 Mal
- Danksagung erhalten: 67 Mal
Re: listbox aktualisieren
also gibt es keinen kleinen Trick oder eine Methode, die das macht.
Ok.
Ich teste gerade mal, ob es nicht auch mit einem browse geht, was ich vorhabe. Das dürfte evtl. einfacher sein das zu verwalten.
Ok.
Ich teste gerade mal, ob es nicht auch mit einem browse geht, was ich vorhabe. Das dürfte evtl. einfacher sein das zu verwalten.
Gruß Manfred
Mitglied der XUG Osnabrück
Schatzmeister des Deutschsprachige Xbase-Entwickler e.V.
großer Fan des Xbaseentwicklerwiki https://wiki.xbaseentwickler.de/index.p ... Hauptseite
Doof kann man sein, man muß sich nur zu helfen wissen!!
Mitglied der XUG Osnabrück
Schatzmeister des Deutschsprachige Xbase-Entwickler e.V.
großer Fan des Xbaseentwicklerwiki https://wiki.xbaseentwickler.de/index.p ... Hauptseite
Doof kann man sein, man muß sich nur zu helfen wissen!!
- Tom
- Der Entwickler von "Deep Thought"
- Beiträge: 9367
- Registriert: Do, 22. Sep 2005 23:11
- Wohnort: Berlin
- Hat sich bedankt: 102 Mal
- Danksagung erhalten: 361 Mal
- Kontaktdaten:
Re: listbox aktualisieren
Doch. Die Methode(n) heißt/en "Clear()" und "AddItem()".also gibt es keinen kleinen Trick oder eine Methode, die das macht.
Herzlich,
Tom
Tom
- Rolf Ramacher
- Der Entwickler von "Deep Thought"
- Beiträge: 1930
- Registriert: Do, 09. Nov 2006 10:33
- Wohnort: Bergheim
- Danksagung erhalten: 3 Mal
- Kontaktdaten:
- Tom
- Der Entwickler von "Deep Thought"
- Beiträge: 9367
- Registriert: Do, 22. Sep 2005 23:11
- Wohnort: Berlin
- Hat sich bedankt: 102 Mal
- Danksagung erhalten: 361 Mal
- Kontaktdaten:
Re: listbox aktualisieren
@Rolf: :SetData() aktualisiert das Auswahlfeld. Manfred will die auszuwählenden Items aktualisieren.
Herzlich,
Tom
Tom
- Manfred
- Foren-Administrator
- Beiträge: 21200
- Registriert: Di, 29. Nov 2005 16:58
- Wohnort: Kreis Wesel
- Hat sich bedankt: 210 Mal
- Danksagung erhalten: 67 Mal
Re: listbox aktualisieren
Tom,
ich habe es so gemacht, wie Du vorgeschlagen hast. Alles andere wurde nur zu Murks...
ich habe es so gemacht, wie Du vorgeschlagen hast. Alles andere wurde nur zu Murks...
Gruß Manfred
Mitglied der XUG Osnabrück
Schatzmeister des Deutschsprachige Xbase-Entwickler e.V.
großer Fan des Xbaseentwicklerwiki https://wiki.xbaseentwickler.de/index.p ... Hauptseite
Doof kann man sein, man muß sich nur zu helfen wissen!!
Mitglied der XUG Osnabrück
Schatzmeister des Deutschsprachige Xbase-Entwickler e.V.
großer Fan des Xbaseentwicklerwiki https://wiki.xbaseentwickler.de/index.p ... Hauptseite
Doof kann man sein, man muß sich nur zu helfen wissen!!
- brandelh
- Foren-Moderator
- Beiträge: 15697
- Registriert: Mo, 23. Jan 2006 20:54
- Wohnort: Germersheim
- Hat sich bedankt: 66 Mal
- Danksagung erhalten: 33 Mal
- Kontaktdaten:
Re: listbox aktualisieren [ERLEDIGT]
Hi,
da gibt es auch noch die einzelnen Methoden ...
:insItem( <nPos>, <cItem> ) --> nItemPos
:setItem()
:delItem()
aber es kann schon einfacher sein, alles neu einzulesen
da gibt es auch noch die einzelnen Methoden ...
:insItem( <nPos>, <cItem> ) --> nItemPos
:setItem()
:delItem()
aber es kann schon einfacher sein, alles neu einzulesen
Gruß
Hubert
Hubert
- Manfred
- Foren-Administrator
- Beiträge: 21200
- Registriert: Di, 29. Nov 2005 16:58
- Wohnort: Kreis Wesel
- Hat sich bedankt: 210 Mal
- Danksagung erhalten: 67 Mal
Re: listbox aktualisieren [ERLEDIGT]
Hi Hubert,
das muß immer sortiert sein. Deshalb habe ich mich entschieden :clear() und dann alles neu.
das muß immer sortiert sein. Deshalb habe ich mich entschieden :clear() und dann alles neu.
Gruß Manfred
Mitglied der XUG Osnabrück
Schatzmeister des Deutschsprachige Xbase-Entwickler e.V.
großer Fan des Xbaseentwicklerwiki https://wiki.xbaseentwickler.de/index.p ... Hauptseite
Doof kann man sein, man muß sich nur zu helfen wissen!!
Mitglied der XUG Osnabrück
Schatzmeister des Deutschsprachige Xbase-Entwickler e.V.
großer Fan des Xbaseentwicklerwiki https://wiki.xbaseentwickler.de/index.p ... Hauptseite
Doof kann man sein, man muß sich nur zu helfen wissen!!
- Bertram Hansen
- Foren-Moderator
- Beiträge: 1015
- Registriert: Di, 27. Sep 2005 8:55
- Wohnort: 51379 Leverkusen
- Hat sich bedankt: 28 Mal
- Danksagung erhalten: 20 Mal
- Kontaktdaten:
Re: listbox aktualisieren [ERLEDIGT]
Hallo Manfred,
unter eXpress++ gibt es dazu die Funktion dc_vartolistbox().
unter eXpress++ gibt es dazu die Funktion dc_vartolistbox().
Gruß Bertram
http://www.tobax.de
Mitglied der XUG Cologne
Mitglied der XUG Osnabrück
Beisitzer des Deutschsprachige Xbase-Entwickler e.V.
Solange Kakaobohnen an Bäumen wachsen ist Schokolade Obst!
- Manfred
- Foren-Administrator
- Beiträge: 21200
- Registriert: Di, 29. Nov 2005 16:58
- Wohnort: Kreis Wesel
- Hat sich bedankt: 210 Mal
- Danksagung erhalten: 67 Mal
Re: listbox aktualisieren [ERLEDIGT]
Hi Bertram,
verflixt, was es alles so gibt. Wie soll man das alles gelesen haben. Woher weißt Du das?
Das ist prima. Ich hatte zwar eine Funktion geschrieben, die mit Clear und Aeval nur 2 Zeilen brauchte, aber das ist schon besser.
manmanman.
verflixt, was es alles so gibt. Wie soll man das alles gelesen haben. Woher weißt Du das?
Das ist prima. Ich hatte zwar eine Funktion geschrieben, die mit Clear und Aeval nur 2 Zeilen brauchte, aber das ist schon besser.
manmanman.
Gruß Manfred
Mitglied der XUG Osnabrück
Schatzmeister des Deutschsprachige Xbase-Entwickler e.V.
großer Fan des Xbaseentwicklerwiki https://wiki.xbaseentwickler.de/index.p ... Hauptseite
Doof kann man sein, man muß sich nur zu helfen wissen!!
Mitglied der XUG Osnabrück
Schatzmeister des Deutschsprachige Xbase-Entwickler e.V.
großer Fan des Xbaseentwicklerwiki https://wiki.xbaseentwickler.de/index.p ... Hauptseite
Doof kann man sein, man muß sich nur zu helfen wissen!!
- Bertram Hansen
- Foren-Moderator
- Beiträge: 1015
- Registriert: Di, 27. Sep 2005 8:55
- Wohnort: 51379 Leverkusen
- Hat sich bedankt: 28 Mal
- Danksagung erhalten: 20 Mal
- Kontaktdaten:
Re: listbox aktualisieren [ERLEDIGT]
Hallo Manfred,
manchmal ist es hilfreich auch die unteren Verweise bei der Online Hilfe zu beachten. Bei DCLISTBOX steht ganz unten:
manchmal ist es hilfreich auch die unteren Verweise bei der Online Hilfe zu beachten. Bei DCLISTBOX steht ganz unten:
Aber ich entdecke auch immer mal wieder neue Funktionen in eXpress++.See Also:
@ DCCOMBOBOX, @ DCPICKLIST, dc_vartolistbox()
Gruß Bertram
http://www.tobax.de
Mitglied der XUG Cologne
Mitglied der XUG Osnabrück
Beisitzer des Deutschsprachige Xbase-Entwickler e.V.
Solange Kakaobohnen an Bäumen wachsen ist Schokolade Obst!
- Manfred
- Foren-Administrator
- Beiträge: 21200
- Registriert: Di, 29. Nov 2005 16:58
- Wohnort: Kreis Wesel
- Hat sich bedankt: 210 Mal
- Danksagung erhalten: 67 Mal
Re: listbox aktualisieren [ERLEDIGT]
HI bertram,
Du hast vollkommen recht. Das erinnert mich an den Button Klassenbaum in der Xbase++ Hilfe, den habe ich auch sehr lange übersehen (ignoriert)
Du hast vollkommen recht. Das erinnert mich an den Button Klassenbaum in der Xbase++ Hilfe, den habe ich auch sehr lange übersehen (ignoriert)
Gruß Manfred
Mitglied der XUG Osnabrück
Schatzmeister des Deutschsprachige Xbase-Entwickler e.V.
großer Fan des Xbaseentwicklerwiki https://wiki.xbaseentwickler.de/index.p ... Hauptseite
Doof kann man sein, man muß sich nur zu helfen wissen!!
Mitglied der XUG Osnabrück
Schatzmeister des Deutschsprachige Xbase-Entwickler e.V.
großer Fan des Xbaseentwicklerwiki https://wiki.xbaseentwickler.de/index.p ... Hauptseite
Doof kann man sein, man muß sich nur zu helfen wissen!!