? Visual Basic 6 n'a pas de classe de file d'attente native. Toutefois, un programmeur peut créer un module de classe en utilisant la classe "Collection" dans ses fonctions pour mettre en œuvre une structure de file d'attente. Fonction Ajouter un module de classe au projet et renommez-le ", QueueClass », par exemple . Créez la structure avec les « queueValues As New Collection" commande . Créer des fonctions " DEQUEUE " en tapant " Enfile » et : Sous ENQUEUE (données Variant) queueValues.Add données End Sub Fonction dequeue () As Variant dequeue = queueValues.Item (1) Photos queueValues.Remove 1 Fin de Fonction: Dans le code, le type de la forme " file As New QueueClass " et accéder aux fonctions de file d'attente , comme n'importe quelle autre classe d'objet. Caractéristiques une file d'attente utilise une FIFO, ou« first-in -first- out " tampon , semblable à une queue à l'épicerie . Les éléments de commande Entrez dans la file d'attente est l'ordre où ils sortent . Par exemple, si vous avez entré "Bonjour", "25" et "TRUE" que les trois premières entrées de file d'attente , la file d'attente supprime "Bonjour" , puis " 25 ", puis " TRUE ". < Br > Photos Avantages Contrairement à un tableau, vous pouvez créer une file d'attente qui contient différents types de données, tels que les entiers , les chaînes et les valeurs booléennes ( vrai /faux) . Vous pouvez manipuler chaque entrée dans la file d'attente sans avoir à les convertir au même type de données .
|