Programmation : Cours Delphi

Cours d'initiation sur Delphi
Environnement de Delphi

Delphi est une application qui permet, aux gens connaissant un peu le Pascal, de développer des applications simples.



 


Les principales parties de l'environnement de travail sont :





Elle regroupe tous les composants installés dans Delphi et qui peuvent être utilisés lors du développement de vos applications. Cette liste est "illimitée" car il suffit de récupérer des composants sur internet (ou autre) ou de les acheter. Vous pouvez voir un onglet "TopGrid" qui est une grille évoluée (composant payant).




Il contient la liste de tous les paramètres modifiables du composant sélectionné.
Le + veut dire qu'il y a des options en plus pour ce paramètre. Par exemple : le + de Font permet de modifier la taille, la couleur, le style de la police de caractère.
  • Propriétés
Les propriétés correspondent aux aspects d'un contrôle qui peuvent être modifiés, lors de la conception ou de l'exécution. Ce sont les attributs définissant l'aspect, les actions et les réactions d'un composant.
Le menu déroulant en haut de l'inspecteur d'objet permet de modifier toutes les propriétés des objets du Form.

  • Les événements
Permet de définir les actions à effectuer lors de l'exécution en répponse à un événement ou un message (click de la souris, redimenssionnement de la fenêtre,etc.).




Il y a là toute la base pour débuter une bonne application.... Une fiche (fenêtre, form) vide que vous allez remplir avec ce que votre imagination vous permettra...
L'onglet Unit1 permet de sélectionner une autre fiche que celle que vous avez devant vous. Le fait d'appuyer sur la touche 'F12' vous permet de passer de la version visuelle (en premier plan) ou voir le code (arrière plan).

Un petit conseil, pour ceux qui savent utiliser Delphi : attention, dans le cas d'un débuggage qui plante tout le temps, vérifiez que vous n'avez pas trop de form (fiches) ouvertes car elles prennent de l'emplacement mémoire et cela peut dès fois faire tout planter. Ne garder ouvert que ce qui vous est utile au moment où vous développez...

Bon après cette recommandation : la suite...