Guide du langage Pascal Objet Borland® Delphi ™ 5 pour Windows 95 et Windows NT
Guide du langage Pascal Objet Borland® Delphi ™ 5 pour Windows 95 et Windows NT Reportez-vous au fichier DEPLOY.TXT situé dans le répertoire racine de votre produit Delphi 5 pour obtenir la liste complète des fichiers que vous pouvez distribuer en accord avec les termes du contrat de licence. Les applications mentionnées dans ce manuel sont brevetées ou en attente de brevet. Ce document ne donne aucun droit sur ces brevets. COPYRIGHT © 1983–1998 Inprise Corporation. Tous droits réservés. Tous les produits Inprise et Borland sont des marques ou des marques déposées de Inprise Corporation. Tous les autres noms de produits sont des marques déposées de leurs fabricants respectifs. Imprimé en Irlande HDA1340WW21002 2E1R698 9900010203-9 8 7 6 5 4 3 2 1 D5 i Chapitre 1 Introduction 1-1 Que contient ce manuel ?. . . . . . . . . . . . . 1-1 Delphi et Pascal Objet . . . . . . . . . . . . . 1-1 Conventions relatives à la documentation . 1-2 Autres sources d’information . . . . . . . . . . 1-2 Enregistrement logiciel et support technique . 1-3 Partie I Descriptions des principes de base du langage Chapitre 2 Présentation 2-1 Organisation d’un programme. . . . . . . . . . 2-1 Fichiers source Pascal . . . . . . . . . . . . . 2-2 Autres fichiers utilisés pour générer des applications . . . . . . . . . . . . . . . . . . 2-2 Fichiers générés par le compilateur . . . . . 2-3 Programmes exemple . . . . . . . . . . . . . . . 2-3 Une application console simple . . . . . . . 2-3 Un exemple plus sophistiqué. . . . . . . . . 2-4 Une application Windows . . . . . . . . . . 2-5 Chapitre 3 Programmes et unités 3-1 Structure et syntaxe d’un programme . . . . . 3-1 En-tête de programme. . . . . . . . . . . . . 3-2 Clause uses d’un programme . . . . . . . . 3-2 Le bloc . . . . . . . . . . . . . . . . . . . . . . 3-3 Structure et syntaxe d’unité . . . . . . . . . . . 3-3 En-tête d’unité . . . . . . . . . . . . . . . . . 3-4 Section interface . . . . . . . . . . . . . . . . 3-4 Section implémentation . . . . . . . . . . . . 3-4 Section initialisation . . . . . . . . . . . . . . 3-5 Section finalisation . . . . . . . . . . . . . . . 3-5 Références d’unité et la clause uses . . . . . . . 3-5 Syntaxe de la clause uses . . . . . . . . . . . 3-6 Références d’unité multiples et indirectes . 3-7 Références d’unité circulaires. . . . . . . . . 3-8 Chapitre 4 Eléments syntaxiques 4-1 Eléments syntaxiques fondamentaux . . . . . . 4-1 Symboles spéciaux . . . . . . . . . . . . . . . 4-2 Identificateurs . . . . . . . . . . . . . . . . . . 4-2 Identificateurs qualifiés . . . . . . . . . . . 4-2 Mots réservés . . . . . . . . . . . . . . . . . . 4-3 Directives. . . . . . . . . . . . . . . . . . . . . 4-3 Nombres . . . . . . . . . . . . . . . . . . . . . 4-4 Labels . . . . . . . . . . . . . . . . . . . . . . . 4-4 Chaînes de caractères. . . . . . . . . . . . . . 4-4 Commentaires et directives de compilation. . . 4-5 Expressions . . . . . . . . . . . . . . . . . . . . . 4-6 Opérateurs . . . . . . . . . . . . . . . . . . . . 4-6 Opérateurs arithmétiques. . . . . . . . . . 4-7 Opérateurs booléens . . . . . . . . . . . . 4-8 Opérateurs logiques bit-à-bit. . . . . . . . 4-9 Opérateurs de chaînes . . . . . . . . . . . 4-9 Opérateurs de pointeurs . . . . . . . . . 4-10 Opérateurs d’ensembles . . . . . . . . . 4-11 Opérateurs relationnels . . . . . . . . . . 4-11 Opérateurs de classes . . . . . . . . . . . 4-12 L’opérateur @ . . . . . . . . . . . . . . . 4-12 Règles de priorité des opérateurs . . . . 4-13 Appels de fonctions. . . . . . . . . . . . . . 4-14 Constructeurs d’ensembles . . . . . . . . . 4-14 Indices . . . . . . . . . . . . . . . . . . . . . 4-15 Transtypage . . . . . . . . . . . . . . . . . . 4-15 Transtypage de valeur . . . . . . . . . . 4-15 Transtypage de variable . . . . . . . . . 4-16 Déclarations et instructions . . . . . . . . . . . 4-17 Déclarations . . . . . . . . . . . . . . . . . . 4-17 Instructions. . . . . . . . . . . . . . . . . . . 4-18 Instructions simples. . . . . . . . . . . . . . 4-18 Instructions d’affectation . . . . . . . . . 4-18 Appels de procédures et de fonctions . 4-19 Instructions goto. . . . . . . . . . . . . . 4-19 Instructions structurées. . . . . . . . . . . . 4-21 Instructions composées . . . . . . . . . . 4-21 Instructions With . . . . . . . . . . . . . 4-22 Instructions If . . . . . . . . . . . . . . . 4-23 Instructions Case . . . . . . . . . . . . . 4-25 Boucles de contrôle . . . . . . . . . . . . 4-26 Instructions repeat. . . . . . . . . . . . . 4-27 Instructions while . . . . . . . . . . . . . 4-27 Instructions for. . . . . . . . . . . . . . . 4-28 Blocs et portée. . . . . . . . . . . . . . . . . . . 4-29 Blocs . . . . . . . . . . . . . . . . . . . . . . 4-29 Portée . . . . . . . . . . . . . . . . . . . . . . 4-30 Conflits de nom . . . . . . . . . . . . . . 4-31 Table des matières ii Chapitre 5 Types de données, variables et constantes 5-1 A propos des types . . . . . . . . . . . . . . . . 5-1 Types simples . . . . . . . . . . . . . . . . . . . 5-3 Types scalaires . . . . . . . . . . . . . . . . . 5-3 Types entiers . . . . . . . . . . . . . . . . 5-3 Types caractère . . . . . . . . . . . . . . . 5-5 Types booléens . . . . . . . . . . . . . . . 5-5 Types énumérés. . . . . . . . . . . . . . . uploads/s1/ guide-du-langage-pascal-objet-delphi-5.pdf
Documents similaires










-
44
-
0
-
0
Licence et utilisation
Gratuit pour un usage personnel Attribution requise- Détails
- Publié le Apv 08, 2021
- Catégorie Administration
- Langue French
- Taille du fichier 2.8687MB