| maison  | Hardware  | réseaux  | programmation  | Logiciel  | Dépannage  | systèmes |  
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
  •  
    Connaissances Informatiques >> programmation >> Computer Programming Languages >> Content
    Tutoriel en Pascal Programmation Animation
    Le langage de programmation Pascal est souvent utilisé comme langue d'introduction de l'enseignement de programmation informatique aux étudiants. Il existe plusieurs versions de celui-ci , mais les plus courantes sont Turbo Pascal de Borland et Free Pascal . Ce tutoriel a été écrit en utilisant Free Pascal , mais toutes les versions de Pascal partagent les mêmes caractéristiques , de sorte que le code doit transférer sans modification entre les différentes versions . Pascal est un langage de programmation structuré impératif . Les fonctions d'animation sont fournis par la bibliothèque de fonction " Graph" qui vient avec la langue. Il est décrit en détail dans le chapitre 18 du Guide de la bibliothèque de référence Run - Time liée à la première référence . Instructions
    1

    Créer un fichier suivant dans votre éditeur de texte favori . N'importe quel éditeur de texte simple fera l'affaire, y compris Windows Notepad , mais vous préférerez peut-être utiliser un éditeur Pascal dédié comme le programme libre Lazare.
    2

    coller les données d'en-tête suivant dans l'éditeur de texte pour initialiser les variables qui sera utilisé dans le tutoriel d'animation :

    Programme Pascal_Animation_Tutorial ;

    utilise Crt, Graphique ,

    Var VideoDriver , gMode : Integer;

    Var x , y, w, h: Integer;

    boucle Var : Boolean ;

    couleur Var: Integer;

    importations fois le CRT ( pour faire face à la console) et graphiques bibliothèques. Puis il déclare les variables pour le pilote graphique , le mode graphique , la position et la hauteur d'un élément graphique avec sa couleur, et un booléen pour contrôler la boucle d'animation.
    3

    Collez le suivant code immédiatement après le dernier code pour initialiser les valeurs des variables :

    VideoDriver : = DetectGraph ;

    InitGraph ( VideoDriver , gMode ,'') ;

    x: = 40;

    y: = 40;

    w: = 10;

    h: = 10;

    couleur : rouge = ;
    boucle de

    : = True;

    le pilote vidéo fournit l'interface à l'écran et gMode détient la résolution et la profondeur des couleurs. X , Y , W et H tiendront les coordonnées X et Y à l'écran pour attirer l' animation , ainsi que sa largeur et sa hauteur . Couleur tiendra la couleur actuelle (dans ce cas , rouge) .
    4

    Collez le code suivant pour créer la boucle principale , qui va dessiner une ellipse , déplacez-le un peu, et effacer l'écran pour tirer à nouveau. Quand cela est fait à plusieurs reprises , il va produire une animation d'une balle se déplaçant à travers l'écran. Il vérifiera également à l'utilisateur de quitter en appuyant sur la touche " Q "

    while ( boucle )

    commencer

    ClrScr ; .

    SetColor ( couleur);

    FillEllipse ( x , y, w, h);

    x: = x + 1;

    y: = y + 1;
    < p> if ( ReadKey == ' Q' ) puis boucle : = false;

    fin

    Previous :

    next :
      articles connexes
    ·Différence entre Indexer et Array 
    ·Comment savoir PASCAL 
    ·Comment faire pour convertir une image en binaire et bi…
    ·Comment faire un Bot MSN 
    ·Comment faire pour extraire un tableau de DMP 
    ·Comment modifier un document Word dans ASP.Net 
    ·Quels sont les URL 
    ·Qu'est-ce que boucle infinie dans un Mac 
    ·Comment faire pour désactiver l'authentification PAM 
    ·Comment utiliser LINQ to Find the Max dans une liste 
      articles en vedette
    ·Comment faire pour déterminer quand utiliser Python 
    ·VBA Macro & Conseils pour Word 2007 
    ·Comment faire des jeux vidéo avec C + + 
    ·Comment faire pour modifier un champ de formulaire la v…
    ·Comment nettoyer une chaîne dans VBA 
    ·Architecture Certification Net 
    ·Comment faire pour supprimer des caractères d'interlig…
    ·Comment faire un bouton de réinitialisation sur VBA 
    ·Comment faire pour convertir une propriété de zone de…
    ·Comment faire pour supprimer des variables de Vars Pyth…
    Copyright © Connaissances Informatiques http://fr.wingwit.com