Le langage de programmation Visual Basic de Microsoft a une boîte à outils robuste pour la création d'applications Windows Form en peu de temps et avec une relative facilité. Le contrôle ListBox est un de ces outils , l'utiliser pour donner à vos utilisateurs un certain nombre de choix à choisir. Il est même possible pour permettre à l'utilisateur d' ajouter ou de supprimer à partir du contenu d'une zone de liste , et pour ce faire, vous devez être en mesure de rechercher la zone de liste à agir sur l'élément approprié . Instructions 1 Cliquez sur " Démarrer", " Tous les programmes " et sélectionnez le Microsoft Visual Studio ou une application Visual Basic Express , en fonction de celui que vous avez installé . 2 cliquez sur le lien « Nouveau projet » sur la page Visual Studio Démarrer, sélectionnez "Application Windows Forms " et cliquez sur "OK". Cela ouvre un nouveau formulaire vierge dans la fenêtre de conception . 3 Cliquez sur l'onglet " Outils " à gauche de l'écran pour le développer. Double -cliquez sur le contrôle " ListBox " . Double -cliquez sur la commande "Button" et double-cliquez sur la commande " zone de texte " . Cela ajoute un de chaque à votre formulaire. Cliquez dans la fenêtre de conception pour réduire la Boîte à outils. 4 Cliquez sur la zone de liste dans le formulaire. Faites défiler jusqu'à la "Articles " propriété dans les fenêtres Propriétés au bas à gauche de votre écran . Cliquez sur la case de suspension pour ouvrir une fenêtre de saisie des articles . Entrez plusieurs éléments de la liste , en appuyant sur "Entrée" après chaque point de les placer sur des lignes séparées . 5 Double -cliquez sur le bouton pour ouvrir la fenêtre de code VB . Votre curseur apparaît entre les lignes qui ressemblent à ceci : Private Sub Button1_Click ( expéditeur de ByVal comme System.Object , ByVal e As System.EventArgs ) Poignées Button1.Click End Sub Placez le code suivant entre les lignes ci-dessus pour consulter la liste pour un duplicata de ce que l'utilisateur entre dans le champ de texte: < p> ' ' commentaire - le code des recherches sur la zone de liste pour un duplicata de ce que l'utilisateur calé »dans la zone de texte ' ListItemCounter Dim As Integer Si TextBox1.Text > rien, alors faire jusqu'à ListItemCounter = ListBox1.Items.Count () Si TextBox1.Text.ToUpper = ( ListBox1.Items ( ListItemCounter ) ) . ToUpper () Alors MessageBox.Show (" doublon trouvé" ) Return of Else ListItemCounter + = 1 End If boucle MessageBox.Show (" l'article que vous avez entré n'est pas dans la liste" ) End If ce code cherche à travers les éléments de la ListBox pour l'élément qui a été entré dans la zone de texte . Notez la méthode " ToUpper " joint de sorte que la comparaison élimine cas comme un problème potentiel . Si l'élément est trouvé , un message approprié est délivré , si l'article n'est pas trouvé, un " pas trouvé " un message est émis 6 Cliquez sur le menu " Debug" au sommet de l' . écran et cliquez sur le lien " Démarrer le débogage " . Cela ouvre votre application en mode test. Entrez un élément qui est dans la liste dans la zone de texte et cliquez sur le bouton . Vous devriez voir le message " doublon " . Entrez un élément dans la zone de texte qui n'est pas dans la liste et cliquez sur le bouton . Maintenant, vous devriez voir le " point introuvable" message.
|