>> Électroniques Technologie >  >> Maison intelligente >> Vie intelligente

Comment créer un calendrier en VB

VB (Visual Basic) comprend un contrôle utile qui créera un calendrier en quelques étapes. Vous pouvez l'utiliser pour l'affichage sans avoir à écrire de code. Avec un code supplémentaire, le calendrier peut être manipulé pour faire beaucoup plus de choses comme afficher plusieurs mois à la fois, permettre à l'utilisateur de sélectionner des dates spécifiques ou une plage de dates pour certaines actions supplémentaires, mettre en évidence certaines dates telles que les vacances en gras, ou glisser-déposer des dates vers d'autres projets.

Étape 1

Ouvrez Visual Basic et créez un nouveau projet Standard Exe en le sélectionnant dans le menu "Fichier", "Nouveau projet". Une fois que la fenêtre affichant "Project1 - Form1(Form)" avec un "Form1" plus petit s'affiche à l'écran, enregistrez le projet sous un nom mémorable tel que "MyCalendar".

Étape 2

Ajoutez le contrôle MonthView à la liste des contrôles généraux dans le panneau ToolBox sur la gauche en cliquant sur "Projet" dans le menu de niveau supérieur. Cliquez sur "Composants" dans la liste déroulante. Faites défiler la liste sous l'onglet "Contrôle" jusqu'à ce que vous trouviez la section Microsoft. Cochez la case à côté de "Microsoft Windows Common Controls 2-6-0" en cliquant sur la case. Cliquez sur "Appliquer" puis sur "OK".

Étape 3

Double-cliquez sur le contrôle "MonthView", qui s'affiche maintenant dans la boîte à outils, probablement comme l'un des derniers éléments. Cela place un calendrier sur Form1 indiquant le mois en cours.

Étape 4

Passez en revue les options de propriétés du calendrier répertoriées dans le panneau de droite. Là, vous pouvez contrôler de nombreux attributs du calendrier, y compris la couleur du calendrier, les couleurs de la police et de la police du titre, les jours et les dates, les couleurs des grilles, quel jour de la semaine doit commencer le calendrier et autres. Affichez des propriétés personnalisées supplémentaires en cliquant avec le bouton droit sur le calendrier lui-même. Travailler dans la zone personnalisée permet plus de contrôle, mais la fenêtre principale des propriétés vous permet de voir les modifications instantanément sans passer d'une vue à l'autre.

Enregistrez à nouveau le projet lorsque vous êtes satisfait de l'apparence. Appuyez sur "F5" pour exécuter le projet. Le calendrier s'affichera et vous pourrez utiliser les choix typiques du calendrier informatique pour avancer ou reculer dans les mois et les années.

Astuce

Si vous souhaitez uniquement afficher un calendrier de base avec beaucoup d'ajustements ou de code de programmation, utilisez un contrôle différent dans la liste des composants décrite à l'étape 2, le "Contrôle du calendrier Microsoft".

Avertissement

Si vous utilisez les paramètres de propriétés personnalisées pour contrôler le nombre de mois qui s'afficheront à la fois, sachez que vous n'aurez pas beaucoup de contrôle sur l'ajustement de l'affichage à l'écran de l'utilisateur en raison de la police et d'autres paramètres d'affichage, sauf si vous écrivez un code spécifique pour tester l'affichage avant qu'il ne se forme.


Vie intelligente