Le malentendu
Exprat 5
#3
Mise en surbrillance de la syntaxe
C’est ce qui place la syntaxe importante en une autre couleur apparente, comme le if, le while..do, repeat…. Etc.
L’option indentation de bloc
Sert à déterminer le nombre d’espaces à faire lors d’un tab.
Taquet de tabulation ( arrêt ) Doit être aussi modifié au nombre désiré d’espace.
#4
Cela bouge le BitBtn qui est à la place 27 (left 27) et je le déplace horizontalement vers la droite et sa me donne 39, ce qui est bcp plus qu’a 2.
#5
Optimisation : On peut reprendre directement les variables déjà utilisé dans le registre
Vérification des limites : Cela vérifie dans une chaine indicé ou dans un tableau s’il y a des débordement et si oui il envoie une requête d’erreur.
Vérification des débordements : contrôle la génération de code qui test le débordement. À n’utiliser que lorsque nécessaire car sa alourdi le programme lorsque c’est activé
#15
unit UDepEnvPOB;
(* Par Pascal-Olivier, 25/02/2011
Ce programme est utilisé pour la première partie de l'Exprat5 concernant l'environnement Delphi, l'alignement et le dimensionnement des composants. *)
interface
uses Windows, Messages, SysUtils, Classes, Graphics, Controls, Forms, Dialogs, StdCtrls, Grids, Buttons, ComCtrls, ExtCtrls;
type TFrmDepEnvPOB = class(TForm) Label1: TLabel; Label2: TLabel; Label3: TLabel; EdtNumero: TEdit; EdtNom: TEdit; EdtPrenom: TEdit; Label4: TLabel; EdtTelephone: TEdit; MmoClients: TMemo; BtbAjouter: TBitBtn; BtbModifier: TBitBtn; BtbRetirer: TBitBtn; BtbDemanderAide: TBitBtn; BtbAnnuler: TBitBtn; StbMessageErreur: TStatusBar; BtbQuitter: TBitBtn; BtbEnregistrer: TBitBtn; procedure FormCreate(Sender: TObject); procedure BtbQuitterClick(Sender: TObject); private { Déclarations privées } public { Déclarations publiques } end;
var FrmDepEnvPOB: