Datamaskin
  | Hjem | Hardware | Nettverk | Programmering | Software | Feilsøking | Systems | 
Programmering  
  • C /C + + Programming
  • Computer Programmeringsspråk
  • Delphi Programming
  • Java Programming
  • JavaScript Programmering
  • PHP /MySQL programmering
  • Perl Programming
  • Python Programming
  • Ruby Programming
  • Visual Basics Programming
  •  
    Datamaskin >> Programmering >> Visual Basics Programming >> Content
    Hvordan beregne Leap Year Med Microsoft Visual Basic
    Microsoft Visual Basic har en rekke innebygde funksjoner, blant annet for å beregne og konvertere datoer. En liten tanke gjaldt definisjonen av et skuddår , kombinert med Visual Basic IsDate funksjon, vil gjøre deg i stand til å beregne skuddår med Visual Basic. Du trenger
    Microsoft Word, Excel eller et annet program som inneholder Visual Basic IDE (integrert utviklingsmiljø )
    Vis flere instruksjoner
    en

    Åpne opp Microsoft Word og lage et dokument som heter " LeapYear.doc . " Skriv inn MS Word Visual Basic IDE ved å trykke Alt - F11 .

    Velg riktig modul der du kan skrive programkode. I Prosjekt ruten til venstre for IDE -vinduet klikker du på pluss ( + ) tegnet til venstre for posten " Project ( Leapyear ) . " Klikk på plusstegnet til mappen " Microsoft Word-objekter ", som vises rett under " Project ( Leapyear ) . " Dobbeltklikk på " ThisDocument . "
    2

    Skriv inn programkode. I det tomme kode vinduet , skriv eller kopier og lim inn følgende programkode : en

    Public Function IsLeapYear ( sYear As Variant ) IsLeapYear = IsDate ( sYear ) End Function

    Public Sub NextLeapYear ( ) Dim sYear , sDate , msgDim yr , startYear , nIterDim mydate

    ' Gå opp fra gitt år til vi finner et skuddår

    startYear = 1981

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

    Mens ( ( IsLeapYear (Dato ) = False ) og Niter < 10 ) Niter = Niter + 1 års = yr + 1myDate = " 2/29 /" & yr

    Loop
    p Hvis ( Niter < 10 ) Thenmsg = " Den neste skuddår etter " & startYear & " er " & yrMsgBox ( MSG) End If

    End Sub
    3

    Endre " startYear " variable å inneholde det året du ønsker å beregne den neste skuddår for . Plasser markøren hvor som helst inne i NextLeapYear funksjon og trykk F5 . Programmet utfører , avslører den neste spranget på eller før året du skrev inn.
    4

    Lag brukergrensesnittet. Velg komplett program koden du skrev og klippe det til utklippstavlen ( Ctrl -X ) . Klikk på " Project ( Leapyear ) " element i prosjektet panelet igjen , og deretter gå til " Insert"-menyen og velg " User Form . " . Dra og slippe en tekstboks og en kommandoknapp på skjemaet , med knappen plassert under tekstboksen

    Dobbeltklikk på knappen og type ( ikke kopier og lim inn) følgende kode : CommandButton1_Click funksjon: MsgBox ( NextLeapYear ( TextBox1.Text ) )

    Plasser markøren i en åpen kode plass utenfor CommandButton1_Click funksjonen. Lime inn koden du nyklipte til utklippstavlen.
    5

    Endre NextLeapYear å være en funksjon . Endre åpningen linjen i NextLeapYear å lyde som følger : . Public Function NextLeapYear ( startyear )

    Slett startYear variabel blant de flere Dim uttalelser, og slette linjen startyear = 1981

    Bytt msg variabel med navnet på funksjonen ( NextLeapYear ) i setningen msg = " den neste sprang ... "

    Slett MsgBox uttalelse som følger at " NextLeapYear = " statement. Kontroller at de siste tre linjer med kode i funksjon NextLeapYear lyde .
    P Hvis ( Niter < 10 ) ThenNextLeapYear = " Den neste skuddår etter " & startyear & " er " & yrEnd Hvis

    6

    Bruk skuddår program . Mens inne i UserForm1 koden vinduet , trykk F5 , skriv inn et år i tekstboksen , og trykk på knappen.

    früher :

     Weiter:
      Relatert Artike
    ·Forskjellen mellom DataGrid & GridView 
    ·How to Program i Access 2007 
    ·Hvordan koble en MDB 
    ·Hvordan bruke jokertegn i mappenavn Visual Basic 
    ·Hvordan lage en feil Handler for en VB Program 
    ·Hvordan lage et dokument i VB6 
    ·Hvordan bruke GetSetting i VB6 
    ·Hvordan koble VB Med Informix 
    ·Hvordan legge til en ny mappe i en ListView Med Visual …
    ·Hvordan lage Grid Forms 
      Anbefalte artikler
    ·Slik konverterer Newline for MySQL 
    ·Hvordan legge til to strenger til Python 
    ·Hvordan å eksportere Access- data til SQL 
    ·Slik importerer OCX til Delphi 2007 
    ·Forskjellen mellom DataGrid & GridView 
    ·Forskjellen mellom Cake Auth & ACL 
    ·Hvordan skrive et program som viser en Student ID-numme…
    ·Hvordan Kontroller PHP Hvis du bruker en iPhone 
    ·Slik søker du etter en fil i Perl 
    ·Slik sletter regneark ved hjelp av VBA 
    Copyright ©  Datamaskin  http://www.datamaskin.biz/