Gewusst wie: Erstellen ein Listenfeldes in Visual Basic

January 10

Wenn Sie Informationen vom Benutzer anfordern möchten, können Sie eine interaktive Schnittstelle, die mit Visual Basic erstellen. Erstellen eines Listenfeldes ist hilfreich in Situationen, wo Sie dem Benutzer eine Liste geben, die nicht Raum für eine unvorhergesehene Wahl verlässt möchten. Diese Listenfelder können entweder voreingestellte Code oder gebaut "on the Fly," die Auswahlmöglichkeiten in einer Box jeglicher Größe, bildlauffähigen anzeigen, falls erforderlich. Listenfelder können auch den Benutzer mehr als eine Option bei Zeitpunkt auswählen. Sobald im Listenfeld erstellt und ausgefüllt wurde, kann Ihr Code fest, welcher Eintrag gewählt wurde, indem der Benutzer und ihre numerische Position auf der Liste. Listenfelder können auch zum Lesen und Schreiben von Daten in ein Feld in einer Datenbank verbunden werden.

Anweisungen

Im Listenfeld erstellen

1 Gehen Sie auf die "Toolbox"-Palette, und wählen Sie das Werkzeug "Listenfeld". Sie finden dieses Tool durch Bewegen des Mauszeigers über jedes Werkzeug und der Feststellung der gelb-Tags, die pop-up und die Namen der verschiedenen Tools zu identifizieren.

2 Doppelklicken Sie auf das Tool "Listenfeld", wenn Sie es gefunden haben. Daraufhin wird ein Listenfeld erstellt, die Sie dann die Größe ändern.

3 Ziehen Sie den Größenänderung um gestreckt oder im Listenfeld Größe verkleinert. Wenn ein Listenfeld ist nicht groß genug, um alle Einträge zeigen, werden bildlauffähigen.

4 Klicken Sie auf das Innere des Listenfeldes, das gesamte Feld in verschiedenen Seitenposition zu ziehen.

Namen im Listenfeld

5 Wählen Sie im Listenfeld. Klicken Sie auf die Größenänderung Griffe um sicherzustellen, dass das Kontrollkästchen aktiviert ist.

6 Wechseln Sie im Fenster "Eigenschaften". Möchten Sie die Eigenschaft "Name" zu finden.

7 Nennen Sie das Textfeld, indem Sie klicken in der Spalte neben "Name" und in einem alphanumerischen Wort eingeben. Dies ist, was können Sie im Listenfeld Suchen in späteren Code.

8 Verwenden der standard-Konventionen bei der Namensgebung im Listenfeld von Anfang mit "Lst" und danach mit einem kapitalisierten kurzes Wort, die im Listenfeld Funktion beschreibt. Wenn Sie planen, im Listenfeld zu verknüpfen mit einer Datenbank wird, sollten Sie nannte ihn "Lst" und den Namen des Feldes, die wird es Links zu.

Füllen Sie das Listenfeld aus einer Datenbank

9 Legen Sie die Eigenschaft "Datasource" auf den Namen eines Datensteuerelements (zuvor in Ihrem Formular erstellt), der die Datenbank darstellen sollte, die, der Sie verknüpfen. Diese Eigenschaft kann festgelegt werden, indem Sie folgen den gleichen Prozess, die, den Sie zum Festlegen der Eigenschaft "Name" verwendet.

10 Legen Sie die Eigenschaft "Datafield" auf den Namen des Feldes bestimmte dieses Listenfeld zum Verknüpfen gewünschte. Diese Eigenschaft kann auch festgelegt werden, durch die Anwendung desselben Prozesses die "Name"-Eigenschaft festgelegt.

Füllen Sie das Listenfeld aus einer Liste

11 Füllen Sie die "Liste"-Eigenschaft auf eine Zeichenfolge von alphanumerischen Werten festlegen und eingeben, STRG-ENTER zwischen jedem Paar von Werten. Diese werden als Optionen in der Liste aufgeführt.

12 Füllen Sie die Eigenschaft "Text", indem es auf eine Zeichenfolge von alphanumerischen Werten die gewünschte im Listenfeld angezeigt, wenn das Formular zuerst angezeigt wird.

Tipps & Warnungen

  • Achten Sie darauf, eine logische Bezeichnung für Ihre vorzugsweise ein Listenfeld erstellen, die seinen Wert widerspiegelt.
  • Achten Sie darauf, um die entsprechende Breite zu planen.
  • Es ist wichtig, um den Listenfeldern sofort nach Erstellung zu nennen. Code kann unlesbar werden, wenn es zu viele unbenannte oder nummerierten Objekten unübersichtlich ist.