Vous pouvez utiliser Visual Basic pour créer un programme pour afficher un groupe d'images à votre guise , comme dans un diaporama ou vignettes forme . VB 6.0 a le contrôle ImageList , qui stocke les images dans un tableau que vous pouvez accéder à l'indice et afficher dans un ou plusieurs contrôles d'image. Instructions 1 Cliquez sur "Projet " dans le menu puis cliquez sur "Components" de la liste déroulante , ou appuyez sur "Ctrl + T " sur le clavier pour ouvrir le menu Composants. Faites défiler jusqu'à « Contrôles communs Microsoft Windows 6.0 (SP6 ) " et cliquez sur la case à côté de lui . Cliquez sur « OK ». Cela ajoute plusieurs nouveaux outils de la boîte à outils , y compris le contrôle ImageList . 2 Double- cliquez sur le contrôle ImageList dans la boîte à outils pour ajouter une à votre forme . Cliquez sur le ImageList sur votre formulaire et double-cliquez sur l'option " ( Personnalisé)" à partir de la fenêtre Propriétés . Cela ouvre une boîte de dialogue pour vos images. 3 Cliquez sur l'onglet " Images " . Cliquez sur " Insérer une image " et accédez à vos photos . Double-cliquez sur celui que vous devez le charger dans votre ImageList . Répétez cette procédure pour télécharger toutes les images dont vous avez besoin . Cliquez sur " OK" pour fermer la boîte . 4 Double -cliquez sur le champ "Image " dans la boîte à outils pour ajouter une à votre projet. Cliquez et faites glisser ses bords pour le redimensionner si nécessaire. Changer le " stretch " propriété "True ". 5 Ajoutez deux contrôles CommandButton à partir de la boîte à outils vers votre formulaire . Changez la "Légende" propriété de la première de « Précédent » et de la seconde à "Suivant". Organisez vos contrôles sur votre formulaire . Votre contrôle ImageList n'apparaîtra pas au moment de l'exécution , de sorte que vous pouvez le laisser là où vous le souhaitez. 6 Ouvrez la fenêtre de code . Créez une variable de comptage global en tapant " numImage As Integer » sous « Option Explicit ». Accédez à votre fonction " Form_Load ()" . Tapez " numImage = 1" sur la première ligne et " Image1.Picture = ImageList1.ListImages.Item ( numImage ) . Picture" sur la ligne suivante . Cela va charger la première image de votre ImageList dans votre boîte de l'image 7 ouvrir le code de votre bouton de commande "Suivant" et entrez les lignes suivantes : . If Not numImage = ImageList1.ListImages.Count Puis numImage = numImage + 1 Else numImage = 1 End If Image1.Picture . = ImageList1.ListImages.Item ( numImage ) Photo 8 ouvrir le code de votre bouton de commande «Précédent» et entrez les lignes suivantes: If Not numImage = 1 alors numImage = numImage - 1 x Else numImage = ImageList1.ListImages.Count End If Image1.Picture = ImageList1 . ListImages.Item ( numImage ) . Photo 9 exécuter votre programme et de tester vos boutons . Le contrôle d'image permet d'afficher une image de votre ImageList . Faites défiler les images en cliquant sur les boutons de commande Suivant et Précédent .
|