Connaissances Informatiques >> programmation >> Visual Basics programmation >> Content
  Derniers articles
  • Comment écrire plusieurs lignes de …
  • Comment les changements de type de m…
  • Comment faire pour modifier XML avec…
  • Comment faire pour supprimer une feu…
  • Comment sauver Tous List Box Article…
  • Comment faire pour transférer des d…
  • Comment puis-je utiliser une boîte …
  • Comment détecter un serveur proxy d…
  • Différence entre les fonctions et p…
  • Comment ouvrir un fichier dans Visua…
  •   Visual Basics programmation
  • C /C + + Programming

  • Computer Programming Languages

  • Delphi Programming

  • Programmation Java

  • Programmation JavaScript

  • PHP /MySQL Programmation

  • programmation Perl

  • Programmation Python

  • Ruby Programming

  • Visual Basics programmation
  •  
    Visual Basics programmation

    Comment calculer Leap Year Avec Microsoft Visual Basic

    Microsoft Visual Basic offre une variété de fonctions intégrées , y compris pour le calcul et la conversion de dates. Un peu de réflexion appliquée à la définition d'une année bissextile, combiné avec la fonction de IsDate Visual Basic , vous permettra de calculer les années bissextiles avec Visual Basic. Choses que vous devez
    Microsoft Word, Excel ou autre logiciel contenant le Visual Basic IDE ( environnement de développement intégré )
    Voir Plus Instructions
    1

    ouvrir Microsoft Word et créez un document intitulé « LeapYear.doc . " Entrez le MS Word Visual Basic IDE en appuyant sur Alt- F11.

    Sélectionnez le module correct dans laquelle entrer le code du programme. Dans le volet de projet à la gauche de la fenêtre de l'IDE , cliquez sur le (+) signe plus à gauche de l'article «Projet ( leapyear ) . " Cliquez sur le signe du dossier " Objets Microsoft Word », qui apparaît immédiatement sous la rubrique « Project ( leapyear ) . " Double -cliquez sur " ThisDocument ".
    2

    Entrez le code du programme . Dans la fenêtre Code vide, tapez ou copiez et collez le code programme suivant:

    IsLeapYear de la fonction publique ( SYEAR As Variant ) IsLeapYear = IsDate ( SYEAR ) Fin de Fonction:

    NextLeapYear Public Sub () Dim SYEAR , sDate , msgDim ans , StartYear , nIterDim myDate

    à pied contre une année donnée jusqu'à ce qu'on trouve une année bissextile

    StartYear = 1981 Photos

    yr = startYearnIter = 0myDate = "2/29 /" & yr

    Do While ( ( IsLeapYear ( myDate ) = False ) et niter <10) niter = niter + 1an = an + 1myDate = "2/29 /" & yr Photos

    boucle

    ( niter <10) Thenmsg = " La prochaine année bissextile après " & StartYear & "est" & yrMsgBox (msg ) End If End Sub


    3

    modifier la variable " StartYear " pour contenir l'année que vous voulez calculer la prochaine année bissextile pour . Placez le curseur n'importe où dans la fonction NextLeapYear et appuyez sur F5. Le programme s'exécute , révélant le prochain saut à l'année ou avant que vous n'entriez .
    4

    créer l'interface utilisateur . Sélectionnez le code complet du programme que vous avez tapé et il a coupé le Presse-papiers (Ctrl -X). Cliquez sur l'élément " du projet ( leapyear ) " dans le volet du projet de nouveau, puis allez dans le menu "Insertion" et choisissez " User Form . " . Faites glisser et déposez une zone de texte et un bouton de commande sur la forme , avec le bouton situé sous le champ de saisie

    Double- cliquez sur le bouton et le type (ne pas copier et coller ) le code suivant: function CommandButton1_Click : MsgBox ( NextLeapYear ( TextBox1.Text ) )

    Positionnez le curseur dans n'importe quel espace de code ouvert à l'extérieur de la fonction CommandButton1_Click . Collez le code préalablement coupé le Presse-papiers .
    5

    Changement NextLeapYear à une fonction . Modifiez la ligne d'ouverture de NextLeapYear comme suit : . NextLeapYear Fonction publique ( startyear )

    Supprimer la variable StartYear parmi les plusieurs instructions Dim , et supprimez le startyear de ligne = 1981 Photos

    Remplacer le variable msg avec le nom de la fonction ( NextLeapYear ) dans l'état msg = "Le prochain saut ... "

    Supprimer l' instruction MsgBox qui suit que « NextLeapYear =" instruction . Vérifiez que les trois dernières lignes de code en fonction NextLeapYear lisent comme suit .

    ( Niter <10) ThenNextLeapYear = " La prochaine année bissextile après " & startyear & "est" & yrEnd Si

    6

    Utilisez votre programme de l'année bissextile . Alors que l'intérieur de la fenêtre de code UserForm1 , appuyez sur F5 , entrez un an dans la zone de texte et appuyez sur le bouton.

     
    Article précédent:
    Article suivant:
    Articles recommandés
  • Comment lier Visual Basic 
  • Étapes à suivre pour créer une application Visual Basic 
  • Comment faire pour convertir Excel à Access 
  • Comment utiliser VB.NET Express pour modifier l'entrée d'enregistrement 
  • Propriétés des formulaires dans Visual Basic 
  • Comment faire pour consolider les tableaux croisés dynamiques utilisant VBA 
  • Comment trouver le Moyen Nombre de trois numéros en VBA 
  • Comment faire pour créer une gamme de composants sur VB.NET design 
  • Les propriétés d'une collection en VBS 
  • Comment lire les données d' accès à l'aide Vb 
  • Connaissances Informatiques © http://www.ordinateur.cc