Cours gratuit de comptabilitť, cours gratuit informatique, cours financiers et autres cours gratuits
CoursGratuits.Net
Un site qui vous offre un accès gratuit et non conditionné à l’apprentissage simplifié
Comment Apprendre ?
Votre nouveau site de Q/R pédagogiques. les meilleures réponses sont sélectionnées et ajoutées au top réponses.
Comptabilité     Informatiques     Calculs financiers     Cours en vidéo    Annuaire de cours gratuits


Cours informatique de programmation

Eléments de programmation en langage Pascal Delphi


Objectif
    Savoir
  1. Citer et commenter les deux types d'informations que peut traiter un ordinateur ;
  2. Expliquer la structure d'une application Delphi en montrant le r√īle de chacun des fichiers qui la constituent ;
  3. Expliquer la nature du travail à réaliser avec Delphi : réalisation d'interfaces utilisateur et du code Pascal.
  4. Expliquer la nécessité des langages d'ordinateur, à mi-chemin entre le langage machine et le langage humain ;
  5. Expliquer le r√īle de l'√©diteur de textes, du compilateur et de l'interpr√©teur dans le cadre de la programmation des ordinateurs ;
  6. Situer les différents éléments de l'interface du programme Delphi ;
  7. Expliquer la notion d'objet dans le cadre de la programmation et montrer comment des " objets " de la vie courante ressemblent à des " objets " de la programmation ;
  8. Illustrer la notion d'" événement " dans le cadre de la programmation par objets ;
  9. Savoir faire
  10. Enregistrer un projet Delphi avec la (ou les) fiche(s) qu'il utilise ;
  11. Compiler et exécuter un programme Delphi ;
  12. Visualiser et modifier les propriétés d'un objet à l'aide de l'inspecteur d'objets de Delphi ;
  13. Modifier la valeur d'une propriété lors de l'exécution d'un programme Delphi et en réponse à un événement.
     Plan
  1. Les deux types d'informations traitées par un ordinateur
  2. De l'humain à la machine
  3. Principe du travail avec Delphi Pascal
  4. Structure d'un " projet " en Delphi Pascal
  5. L'interface de Delphi 7
  6. Notion dobjet et de programmation objet
  7. Les propriétés des objets de Delphi
  8. Les propri√©t√©s ¬ę √©v√©nements ¬Ľ des objets
  9. Modifier les propriétés des objets
  10. Applications dans l'éditeur de textes
  11. Exercices
  12. Exercice complémentaire avec un composant non visuel
     Auteur auteur du cours
Mairesse Yves, enseignant depuis 1980 √† l'Institut des Soeurs de Notre-Dame  √† Anderlecht, est le propri√©taire de ces cours d'informatique. Selon l'auteur est strictement interdit d'en faire un usage commercial et ils sont soumis au contrat Creative Commons que vous pouvez consulter en bas de page.
    Pages : | 1| 2| 3| 4 | 5| 6| 7| 8| 9| 10| 11| 12|

5. Utiliser l'interface de Delphi et exécuter un programme

Avant d'utiliser le logiciel Delphi, voyons comment se présente l'écran principal et tentons d'indiquer les différents éléments qui le composent.

Structure de l'interface

Au lancement de Delphi, on est confront√© √† une interface du type illustr√© ci-dessous. On y distingue :

  1. la palette des composants
  2. le concepteur de fiches
  3. l'éditeur de code (généralement caché derrière la fenêtre du concepteur de fiches)
  4. l'explorateur des objets
  5. l'inspecteur d'objets
programmation en delphi


  • Si ce n'est d√©j√† fait, d√©marre le logiciel Delphi.
  • Inspecte les diff√©rents √©l√©ments de l'interface.
  • D√©place la fen√™tre du concepteur de fiches pour apercevoir la fen√™tre de l'√©diteur de code.

Utilisation de l'interface utilisateur de Delphi

Nous allons, en quelques instants, concevoir un micro-programme de traitement de textes.

  • Palette des composantsDans la palette des composants, s√©lectionne, si n√©cessaire l'onglet Standard.
  • Clique sur le composant Memo
  •  Clique ensuite n'importe o√Ļ dans le concepteur de fiche : un composant Memo y est d√©pos√©.
La fiche
  • Redimensionne le Memo pour qu'il occupe la plus grand partie de la fiche.

Nous avons d√©j√† fini d'utiliser l'√©diteur de Delphi : la partie du logiciel qui sert √† concevoir les programmes.

Enregistrer le projet en cours

Il est temps, maintenant, d'enregistrer le travail dans ton r√©pertoire personnel. L'enregistrement va se faire en deux temps. 

Dans un premier temps, tu vas enregistrer la fiche contenant le composant Memo que tu viens de composer.

Dans un deuxième temps, tu vas enregistrer l'ensemble du projet de traitement de textes.

  • Enregistrer le projetPr√©pare l'enregistrement en cr√©ant un nouveau r√©pertoire nomm√© ch1p5 dans ton r√©pertoire personnel.
  • Dans le menu Fichier, s√©lectionne la commande Enregistrer le projet sous...
  • Dans la premi√®re bo√ģte de dialogue d'enregistrement, s√©lectionne ton r√©pertoire personnel puis dans ch1p5.
  • Remplace le nom par d√©faut Unit1.pas par le nom tdt.pas
  • Clique sur Enregistrer pour... enregistrer la fiche
  • Dans la deuxi√®me bo√ģte de dialogue d'enregistrement, remplace le nom par d√©faut Projectx.dpr par le nom tdtxt.dpr.

Le nom du projet doit être différent du nom des unités qu'il contient.

Il est très important d'enregistrer tout projet avant l'étape suivante qui est la compilation. Lors de cette dernière étape, le compilateur va tenter d'écrire le programme exécutable sur le disque dans le répertoire par défaut qui, pour des raisons de sécurité, se trouve... dans un répertoire protégé contre l'écriture.

S'il ne peut pas écrire le programme, le compilateur va signaler l'erreur et interrompre le processus de traduction.

Nous allons finalement demander au compilateur d'entrer en jeu et de transformer le code Pascal qui a été écrit automatiquement en langage machine.

Compiler le projet

  • Dans le menu Projet, s√©lectionne la commande Compiler tdtxt.

Apr√®s quelques instants de travail, le logiciel nous redonne la main. La compilation a eu lieu : le code machine se trouve

  • dans la m√©moire de l'ordinateur ;
  • dans ton r√©pertoire personnel, sous la forme d'un fichier ex√©cutable (.exe).

Notre programme peut maintenant être exécuté.

Vous √™tes s√Ľr' Je ne l'ai rien vu faire, moi !

Tout √† fait s√Ľr. Simplement, le processus est tr√®s rapide et silencieux... tant que tout se passe bien.
Nous allons d'ailleurs pouvoir exécuter le programme.

Exécuter le programme

  • Dans le menu Ex√©cuter , s√©lectionne la commande Ex√©cuter ou clique sur l'outil ou frappe la touche F9.

Le programme s'exécute. Nous pouvons écrire comme bon nous semble dans la fenêtre de notre micro-traitement de textes.

Premier programme pour Windows

  • Pour interrompre, clique sur ou ALT + F4
Quand tu es capable de compiler un programme, passe à la page suivante.