Welkom op de Nederland Computer Kennisnetwerk!  
 
Zoeken computer kennis
Home Hardware Netwerken Programmering Software Computerstoring Besturingssysteem
Computer Kennis >> Programmering >> Computer Programming Languages >> Content
Tutorial in Pascal Programmeren Animatie
De Pascal programmeertaal wordt vaak gebruikt als een inleidende taal voor het onderwijzen van het programmeren van computers aan studenten . Er zijn vele versies van het, maar de meest voorkomende zijn Borland's Turbo Pascal en Free Pascal . Deze tutorial is geschreven met behulp van Free Pascal , maar alle versies van Pascal delen dezelfde functies , zodat de code moet overdragen zonder aanpassingen tussen de verschillende versies . Pascal is een dwingende , gestructureerde programmeertaal . De animatie mogelijkheden worden geboden door de " Graph " functie bibliotheek die wordt geleverd met de taal . Het wordt volledig beschreven in hoofdstuk 18 van de Run - Time Library Reference Guide gekoppeld in de eerste referentie. Instructies
1

Maak een volgend bestand in uw favoriete tekstverwerker . Elke platte tekst editor zal doen , waaronder Windows Notepad , al heb je misschien liever een dedicated Pascal editor gebruiken, zoals het gratis programma Lazarus . Kopen van 2

Plak volgende header gegevens in de teksteditor om de variabelen te initialiseren die zullen worden gebruikt in de animatie zelfstudie :

Programma
Pascal_Animation_Tutorial ;

gebruikt Crt , grafiek ;

Var VideoDriver , gMode : Integer ;

Var x , y , w, h : Integer ;

Var lus
: Boolean ;

Var kleur
: Integer ;

Deze invoer zowel de CRT ( voor het omgaan met de console ) en grafische bibliotheken . Dan verklaart het variabelen voor de grafische driver , de grafische modus , de positie en hoogte van een grafisch element , samen met zijn kleur , en een boolean om de animatie lus controleren .
3

Plak volgende code onmiddellijk na de laatste code om de waarden van de variabelen te initialiseren :

VideoDriver
: = DetectGraph ;

InitGraph
( VideoDriver , gMode , '' ) ;

x : = 40 ;

y
: = 40 ;

w
: = 10 ;

h
: = 10 ;

kleur
: = rood ;

lus : = True ;

de video -driver biedt de interface naar het scherm en gMode houdt de huidige resolutie en kleurdiepte . X , Y , W en H de coördinaten X en Y ingedrukt op het scherm om de animatie , en de breedte en hoogte stellen . Kleur zal de huidige kleur te houden ( in dit geval rood ) .
4

Plak de volgende code naar de belangrijkste lus , die een ellips zal trekken , beweegt het een beetje te maken , en duidelijk op het scherm om trek het weer . Bij herhaaldelijk gedaan, zal het een animatie van een bal bewegen over het scherm te produceren . Het zal ook controleren of de gebruiker om te stoppen door op de toets " Q "

terwijl ( lus ) op

beginnen

clrscr
; .

SetColor
( kleur ) ;

FillEllipse
( x , y , w, h ) ;

x : = x + 1 ;

y
: = y + 1 ;

if ( ReadKey == ' Q ' ) dan loop : = False ;

einde

Previous: Next:
  Computer Programming Languages
·Om te lezen hoe de ASCII -code…
·Hoe maak je een Link in Online…
·Byte & Bit Verschillen 
·Aantal Elementen op MATLAB 
·Hoe te berekenen CRC Made Easy…
·FCM code in MATLAB 
·Ondoorzichtige Data Types 
·Hoe bouwen Flash Applications 
·Instrumenten gebruikt om algor…
  Related Articles
Hoe maak je een Combo Box Maak in Visual…
Hoe maak je een Check Box Maak in Visual…
Hoe maak je een tekstvak maken in Visual…
Hoe maak je een optie Box in Visual Basi…
Hoe maak je een schijf keuzelijst in Vis…
Hoe kan ik een keuzelijst maken in Visua…
Hoe kan ik een Picture Box Maak in Visua…
Hoe een bestand keuzelijst Maak in Visua…
Hoe kan ik een afbeelding Box Maak in Vi…
  Programmering Articles
·Hoe maak je een enkel karakter te krijge…
·Visual Basic Math Functions Tutorial 
·Hoe u een proxy Clicker maken in VB 6 
·Hoe te Samenvoegen Twee Gesorteerd GDO L…
·Hoe kan ik een iPhone App Really Simple …
·Hoe maak je een rij in Microsoft SQL bij…
·Hoe je een ruimte in stack Fout in JavaS…
·Hoe te Wijzigingen Typ in hoofdletters i…
·Hoe te Column Karakter converteren in My…
Copyright © Computer Kennis http://www.nldit.com