Cours informatique de programmation
Eléments de programmation en langage Pascal Delphi
Objectif
-
Savoir
- Citer et commenter les deux types d'informations que peut traiter un ordinateur ;
- Expliquer la structure d'une application Delphi en montrant le rôle de chacun des fichiers qui la constituent ;
- Expliquer la nature du travail à réaliser avec Delphi : réalisation d'interfaces utilisateur et du code Pascal.
- Expliquer la nécessité des langages d'ordinateur, à mi-chemin entre le langage machine et le langage humain ;
- Expliquer le rôle de l'éditeur de textes, du compilateur et de l'interpréteur dans le cadre de la programmation des ordinateurs ;
- Situer les différents éléments de l'interface du programme Delphi ;
- 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 ;
- Illustrer la notion d'" événement " dans le cadre de la programmation par objets ; Savoir faire
- Enregistrer un projet Delphi avec la (ou les) fiche(s) qu'il utilise ;
- Compiler et exécuter un programme Delphi ;
- Visualiser et modifier les propriétés d'un objet à l'aide de l'inspecteur d'objets de Delphi ;
- Modifier la valeur d'une propriété lors de l'exécution d'un programme Delphi et en réponse à un événement.
- Les deux types d'informations traitées par un ordinateur
- De l'humain à la machine
- Principe du travail avec Delphi Pascal
- Structure d'un " projet " en Delphi Pascal
- L'interface de Delphi 7
- Notion dobjet et de programmation objet
- Les propriétés des objets de Delphi
- Les propriétés « événements » des objets
- Modifier les propriétés des objets
- Applications dans l'éditeur de textes
- Exercices
- Exercice complémentaire avec un composant non visuel
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|
|
7. Les propriétés des objets de Delphi
Lors de la programmation en Delphi, nous allons manipuler des objets qui disposent également
Commençons par évoquer les propriétés. Propriétés de l'objet Fiche dans l'inspecteur d'objets La propriété Caption de la fiche
La propriété Color de la fiche
Une liste déroulante des différentes couleurs disponibles apparaît
La couleur de la fiche se modifie instantanément. La propriété Name de la ficheChaque objet porte un nom qui permet de l'identifier durant le déroulement du programme qui le contient.
Aucun effet visuel ne se manifeste ici : la propriété est pourtant bien fixée, mais tout se passe au niveau de la mémoire de l'ordinateur ;
Autres propriétés à examiner
D'autres propriétés intéressantes de la fiche peuvent encore être examinées et testées. Passe quelques
minutes à expérimenter sur les propriétés suivantes :
Conclusion Delphi est un outil de programmation visuelle. Dans ce concept, la mise au point des programmes se fait dans une interface ordinateur/programmeur qui facilite, au maximum, la visualisation des effets souhaités à l'écran dès la conception.
En programmation non visuelle, il faut préciser manuellement chacune des propriétés de l'objet. Delphi fait partie de la même famille de logiciels que Visual Basic ou C++ Builder, par exemple. Applications Propriétés de l'objet Label dans l'inspecteur d'objets
Tu peux aussi sélectionner les objets dans la fenêtre de l'arborescence des objets. L'objet Label dispose d'un autre jeu de propriétés que la Fiche, bien que certaines propriétés soient communes. Passe quelques minutes à expérimenter sur les propriétés suivantes :
Propriétés de l'objet TEdit dans l'inspecteur d'objets
Autres objets
|
Si
nécessaire, démarre Delphi ou commence une nouvelle application: Fichier >
Nouvelle application
Repère la
propriété Color et clique dans la zone indiquant la couleur
Recherche la propriété Name de la fiche et indiques-y la valeur Fiche
suivie de tes initiales (sans espace entre Fiche et tes initiales) ; par exemple,
Dominique Dupont indiquera FicheDD.
Dans la palette standard, sélectionne l'objet Label à l'aide d'un simple
clic ;
Pour activer le Label dans l'inspecteur d'objets, clique sur le
Label sur la fiche.
La propriété Font est constituée de plusieurs sous-items. On peut les atteindre
en cliquant dans la zone de définition de la propriété puis en cliquant sur le bouton
qui y apparaît. La boîte de
dialogue classique de police de caractères apparaît alors.
En cliquant sur
le signe + à gauche du nom de la propriété, on ouvre plusieurs lignes supplémentaires dans
l'inspecteur d'objet. Chacune des lignes permet de régler certains aspects de la propriété
Font.
Parmi les items qui apparaissent, la ligne Style peut également être ouverte de la
même façon.
Sur une
fiche vierge, dépose un composant TEdit.
Etablis une fiche semblable à celle de l'exemple ci-contre .