vb@rchiv
VB Classic
VB.NET
ADO.NET
VBA
C#
TOP-Angebot: 17 bzw. 24 Entwickler-Vollversionen zum unschlagbaren Preis!  
 vb@rchiv Quick-Search: Suche startenErweiterte Suche starten   RSS-Feeds  | Impressum  | Datenschutz  | vb@rchiv CD Vol.6  | Shop Copyright ©2000-2019
 
zurück
Rubrik: TextBox, ListBox & ComboBox01.07.03
Einer ListBox einen Eintrag an erster Stelle hinzufügen

VB-Version:  VB5, VB6
 Views:  16.459 

Wie man einer ListBox Einträge hinzufügt, wurde schon des öfterenbeschrieben: mit List1.AddItem. Allerdings werden diese Einträge generell amEnde der ListBox eingefügt. Was also wenn man immer den neuesten Eintrag anerster Stelle haben möchte? Oder an irgendeiner bestimmten Stelle dazwischen?

Hierzu muss man wissen, dass jeder Eintrag einer ListBox einen Index hat. Dieser Index beginnt beim ersten Eintrag mit 0. Also muss man dem neuen Eintragden entsprechenden Index mitgeben.

Starten Sie ein neues Projekt mit einer ListBox und einem CommandButton. Dannnoch dieser Code:

Private Sub Form_Load()
  ' ListBox mit Einträgen füllen
  List1.AddItem "Eintrag 1"
  List1.AddItem "Eintrag 2"
  List1.AddItem "Eintrag 3"
End Sub
 
Private Sub Command1_Click()
   ' Eintrag an erster Stelle hinzufügen
  List1.AddItem "Eintrag 4", 0
  ' Eintrag an dritter Stelle hinzufügen
  List1.AddItem "Eintrag 5", 2
  ' Eintrag an standardmäßig letzter Stelle hinzufügen
  List1.AddItem "Eintrag 6"
End Sub

Das war's auch schon.

Diese Seite wurde bereits 16.459 mal aufgerufen.

nach obenzurück
 
   

Druckansicht Druckansicht Copyright ©2000-2019 vb@rchiv Dieter Otter
Alle Rechte vorbehalten.
Microsoft, Windows und Visual Basic sind entweder eingetragene Marken oder Marken der Microsoft Corporation in den USA und/oder anderen Ländern. Weitere auf dieser Homepage aufgeführten Produkt- und Firmennamen können geschützte Marken ihrer jeweiligen Inhaber sein.

Diese Seiten wurden optimiert für eine Bildschirmauflösung von mind. 1280x1024 Pixel