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 >> Computer Programmeringsspråk >> Content
    Opplæringen i Pascal programmering animasjon
    The Pascal programmeringsspråk er ofte brukt som en innledende språk for undervisning programmering til studenter . Det er mange versjoner av den, men de vanligste er Borlands Turbo Pascal og Free Pascal . Denne opplæringen ble skrevet ved hjelp av Free Pascal , men alle versjoner av Pascal deler de samme funksjonene , slik at koden skal overføre uten forbehold mellom forskjellige versjoner . Pascal er et imperativ , strukturert programmeringsspråk. De animasjon funksjoner er gitt av «Graph» funksjon bibliotek som kommer med språket . Det er fullt beskrevet i kapittel 18 i Run -Time Bibliotek Reference Guide knyttet til i første referanse. Instruksjoner
    en

    Lag en neste fil i din favoritt teksteditor . Enhver ren tekst editor vil gjøre, inkludert Windows Notisblokk, om du foretrekker å bruke en dedikert Pascal editor som gratis program Lasarus.
    2

    Lim følgende header data i tekst-editor for å initialisere variabler som skal brukes i animasjonen tutorial : en

    Program Pascal_Animation_Tutorial ;

    Bruker CRT , Graf ;

    Var videodriver , gMode : Integer ;

    Var x , y , w, h : Integer ;

    Var bue: Boolean ;

    Var farge: Integer ;

    Denne importen både CRT ( for å håndtere konsollen ) og grafikk biblioteker . Da er det erklærer variabler for grafikk driver, grafikk -modus, posisjonen og høyden på et grafisk element sammen med sin farge , og en boolean å kontrollere animasjon loop.
    3

    Lim følgende kode rett etter den siste koden for å initialisere verdiene til variablene:

    videodriver : = DetectGraph ;

    InitGraph ( videodriver , gMode , '');

    x : = 40;

    y: = 40;

    w: = 10;

    h : = 10;

    farge: = Red ;

    bue: = true;

    video driver gir grensesnittet til skjermen og gMode holder gjeldende oppløsning og fargedybde . X, Y, W og H vil holde på X -og Y- koordinater på skjermen for å trekke animasjon, så vel som dens bredde og høyde. Fargen vil holde den aktuelle fargen (i dette tilfellet , rød) .
    4

    Lim inn følgende kode for å skape den viktigste loop, som vil trekke en ellipse , flytte den litt , og tømme skjermen til tegne det på nytt. Når gjort gjentatte ganger , vil den produsere en animasjon av en ball beveger seg over skjermen . Det vil også sjekke for brukeren å slutte ved å trykke på " Q "-tasten

    while ( loop)

    begynne

    ClrScr ; .

    SetColor ( farge) ;

    FillEllipse ( x , y , w, h) ;

    x : = x + 1;

    y: = y + 1 ;
    < p> if ( ReadKey == 'Q ') da bue: = False ;

    slutten

    früher :

     Weiter:
      Relatert Artike
    ·Hvordan legge til et bakgrunnsbilde Ved hjelp av HTML p…
    ·Hva er meningen med skriptspråk 
    ·Hva er funksjoner av en Transfer Buffer 
    ·Eclipse Vs . Vim 
    ·Slik skaffer en Valider WSDL fil fra URL Axis 
    ·Hvordan bruke SQL kommandoer 
    ·Slik søker du etter en fil i VB 
    ·Hvordan skrive GData Entry Verdier som en String 
    ·Hvordan skrive en Print Command i Fortran 
    ·Hvordan kan jeg få tilgang Statiske medlemmer av en kl…
      Anbefalte artikler
    ·Hvordan lage en CSS Image Kart 
    ·Hvordan redigere en Letter i Acajoom 
    ·Hvordan lage en snarvei for en Jar i VBS 
    ·Slik installerer Ruby 1.9 på OS X Snow Leopard 
    ·Hvordan fylle ut en matrise i MATLAB 
    ·Slik konverterer Charset UTF - 8 til ISO -8859- 1 
    ·Dreamweaver PHP Update Form Tutorial 
    ·Hvordan endre Application Tittel i Visual Basic 6 
    ·Fordeler og ulemper med Turbo Pascal 
    ·Hvordan sette en spørring i MySQL og DB2 
    Copyright ©  Datamaskin  http://www.datamaskin.biz/