Welcome to Scribd, the world's digital library. Read, publish, and share books and documents. See more
Download
Standard view
Full view
of .
Save to My Library
Look up keyword or section
Like this
2Activity

Table Of Contents

I. EDI : l’environnement de développement intégré
A. La fenêtre principale
1. La barre de menus
2. La barre d’outils
3. La palette de composants
B. L’éditeur de code
C. Le concepteur de fiches (ou de « forms »)
D. L’inspecteur d’objets
E. L’aide Delphi
II. Présentation générale
A. Structure d’un programme Pascal, Delphi ou Kylix
B. Utiliser des unités
C. Créer des unités
D. Les projets
E. Fichiers d’un projet
III. Éléments de syntaxe
A. Commentaires
B. Directive de compilation
C. Identificateurs
D. Identificateurs qualifiés
E. Affectation
F. Séparateur d’instruction
G. Déclaration de Types, de constante et de variables
IV. Types et structure de données simples
7. Le type énuméré
8. Le type intervalle
b) Exemples
B. Le type réel
2. Opérateurs
3. Routines arithmétiques
4. Routines de nombres aléatoires
5. Exemples
C. Les types chaînes
2. Routines de gestion des chaînes
3. Opérateurs de chaîne
4. Les chaînes courtes
5. Les chaînes longues et étendues
6. Les chaînes AZT
b) Opérateurs
D. Chaînes de format
E. Le type pointeur
3. routines d'adresses et de pointeurs
4. Routines d'allocation dynamique
F. Autres pointeurs
G. Le type Variant
3. Routines de gestion des variants
H. Les types Ensemble
3. Exemples
I. Les tableaux
2. Tableaux statiques
4. Routines de gestion de fichiers
M. Les types procédure et fonction
N. Autres routines
1. routines de gestionnaire de mémoire
2. routines diverses
3. Informations au niveau de l'application
4. Routines de conversion de type
5. Routines de contrôle de flux
6. Utilitaires de ligne de commande
7. Utilitaires com
8. Routines de compatibilité descendante
9. Informations au niveau de l'application
10. routines de gestion des exceptions
11. Utilitaires de flux
O. Constantes typées / Variables initialisées
1. définition
2. exemples
P. Transtypage
2. exemple
V. Les routines
A. Procédure
B. Fonctions
C. Paramètre donnée variable
D. Paramètre Résultat
E. Paramètre Donnée/résultat
F. Paramètre Donnée Constante
G. Paramètres facultatifs ou initialisés
H. Paramètres sans type
I. Paramètres tableau ouvert
2. Exemple
J. Paramètres tableau ouvert variant
K. Appel de procédure et de fonctions
L. Retour sur le type procédure ou fonction
3. Exercice
VI. Structure de contrôle
A. La séquence d’instructions et l’instruction composée
B. L’instruction Si
C. Instructions Case
D. La boucle Répéter
E. La boucle tant-que
F. La boucle Pour
G. Break, Exit et Halt
H. Boucles infinies
I. Les Exceptions
1. Instructions Try...except
2. Instructions try...finally
J. L’instruction with
K. Amélioration de la lisibilité
L. Blocs et portée
1. Blocs
2. Portée
3. Conflits de nom
4. Identificateurs qualifiés
M. Exercice
VII. Surcharge des routines
VIII. Exemples récapitulatifs
A. exemple 1
B. exemple 2
IX. Structure de données orientée objet
A. Terminologie
B. TObject et TClass
C. Exemple
D. Compatibilité des types classe
E. Visibilité des membres de classes
F. Constructeurs et destructeurs
G. Exemple
H. Exemple d’utilisation des objets prédéfinis de delphi
1. Exemple 1
2. Exemple 2
3. Exemple 3
4. Exemple 4
I. Constitution des fichiers DPR, DMF, PAS
X. Hiérarchie des classes, héritage et surcharge
A. Définition
2. Quelques événements pour «form»
3. Modales ou non ?
B. Composant "MainMenu"
C. Composant "TPopupMenu"
D. Composant "Label"
E. Composant "Edit"
F. Composant "Memo"
G. Composant "Button"
H. Composant "CheckBox"
XIII. Programmation événementielle et envoi de messages
C. Réponse à un événement
D. Retour sur les fichiers DFM
E. Exemple pratique : bouton à double fonctionnalité
1. 1 Bouton èè1 évènement
2. 2 Boutons èè2 évènements
3. 1 Bouton èè2 événements
4. Conclusion
XIV. Événements et Envoi de messages
B. Evénements système
XV. Exemple récapitulatif
XVI. Transtypage des objets : l’opérateur As et is
C. Création tables
E. Ajout d’enregistrements
F. Lister les enregistrements
G. Supprimer 1 enregistrement
I. Base de données et SQL :
1. insertion
2. suppression
3. Les filtres :
Q. Table XML
1. Le programme
2. Le résultat
4. Remarques
XVIII.Canvas : une propriété commune à tous les composants
XIX. OLE, COM et Automation
A. Définitions
B. OLE : Exemples
E. OLE Internet Explorer
XX. Création d’un serveur OLE
XXII.Modification du client-Serveur OLE
XXIII.Notions avancées sur les objets
A. Compatibilité des classes
B. Méthodes Virtuelles et dynamiques
C. Conclusion
XXIV.Méthodes abstraites
XXV.Le type Interface
A. Interface : résolution de nom
B. Utilisation de interfaces
XXVI.Méthodes de classes
A. Utilisation des méthodes de classes
XXVII.Création de composants
A. Vérification de composants
B. Installation du composants
A. Flux chaînes
B. Flux mémoire
C. Flux fichiers
XXIX.Étude de cas : butineur Web
XXX.Annexe 1 : Le langage S Q L
1. Introduction
2. Les différents types de données du SQL
3. Les bases de données sous SQL
4. La manipulation des tables en SQL
5. Le verbe SELECT et les clauses
6. Remarques sur le format DATE et les combinaison de CLAUSES:
7. La clause WHERE et les PREDICATS
8. Les fonctions SQL/DBASE IV
9. Les fontions Dbase 4
10. Utilisation du verbe SELECT dans la commande INSERT INTO
XXXI.Annexe 2 : Déploiement
A. Utilisation d'installShield
B. Compléments
XXXII.Annexe 3 : Notion d’ interfaces hommes-machines
A. Les grands principes
1. Compatibilité
2. Homogénéité
3. Concision
4. Flexibilité (souplesse)
5. Feedback et guidage
6. Charge informationnelle
7. Contrôle explicite
8. Gestion des erreurs
B. Quelques exemples d’ergonomie
1. Utilisation de la couleur
2. Présentation des textes
C. Causes et conséquences
D. Liens intéressants
1. Microsoft Windows
2. OSF/Motif
3. Les recommandation Afnor
XXXIII. Les TPs
A. TP1 DELPHI : Nos Premiers pas
a) Lancer l’exécution
b) Ajout de composant
c) Modifier les propriétés
d) Ajouter des réactions à des événements
B. TP2 DELPHI : Quelques composants standards
1. Exemple 2
C. TP3 DELPHI : Quelques composants standards (suite)
1. Exemple 3
D. TP4 DELPHI : Les boîtes de dialogue
E. TP5 DELPHI : Visualisateur de forme
1. Création d’une boîte de dialogue
2. Interagir avec la boîte de dialogue
3. Reprendre les données à partir de la boîte
4. Amélioration
F. TP 6-7 : Bases de données sous Delphi 3
1. Création d’une nouvelle table
a) Définition d’un index
b) Enregistrement
2. Manipulation d’une table
3. Ajout et modification de données
4. Créer un nouveau projet
5. Gérer la base de données
1. Table des clients
2. Table des contacts
a) Définition d’un index secondaire
3. Table des appels
4. Créer l’application
5. Les pages multiples de contrôles
6. La page « Contacts Clients »
7. Créer un lien entre les deux tables
8. La page “Appel Contacts”
a) Les contrôles des bases de données
b) Les composants ‘Lookup’
9. Utiliser un ‘DBGrid’ comme une liste de positionnement
a) Gérer les champs à l’exécution
G. TP7 DELPHI : Le dessin et la souris
1. Créer un projet
2. Réagir à la souris
H. TP 8 : Drag & Drop suite + Application Console Graphique
1. Drag et drop dans une stringgrid: le taquin torique
2. Application Console / Graphique
I. TP9 DELPHI : Communication OLE et DDE
2. Le projet Serveur
3. Le projet Client
4. Créer le projet
5. Faire un lien avec le serveur DDE
6. Création de la base de données
7. Le projet Delphi
a) Formulaire
b) Gestion des événements
(1) Exporter sous Word
(2) Exporter toutes les factures
J. TP10 DELPHI : Fioritureset amélioration des exemples
1. Editeur de texte amélioré
2. Créer des méthodes simples
3. Créer des méthodes avec paramètres
4. Paramètre sender
5. Propriété Tag
6. Variable locale
K. TP11 DELPHI : Applications SDI et MDI
1. Palette d’outils
a) Modification de la fiche
b) Définition du glisser-déplacer
c) Applications MDI
(1) Créer un nouveau projet
(2) Fenêtre principale MDI
(3) Créer une fenêtre fille
(4) Choisir la création automatique ou non des fiches
L. TP 12 : Créer un composant
1. Créer un nouveau composant
2. Déclaration
a) Evénements existants
b) Evénement ajoutés
c) Propriétés existantes
d) Propriétés ajoutées
3. Implémentation
4. Gérer son affichage
a) Déclaration
b) Implémentation
5. Gérer les clics
0 of .
Results for:
No results containing your search query
P. 1
Didier Mailliet Cours Delphi

Didier Mailliet Cours Delphi

Ratings: (0)|Views: 282 |Likes:
Published by agaius

More info:

Published by: agaius on Nov 16, 2010
Copyright:Attribution Non-commercial

Availability:

Read on Scribd mobile: iPhone, iPad and Android.
download as PDF, TXT or read online from Scribd
See more
See less

11/06/2011

pdf

text

original

You're Reading a Free Preview
Pages 5 to 17 are not shown in this preview.
You're Reading a Free Preview
Pages 22 to 30 are not shown in this preview.
You're Reading a Free Preview
Pages 35 to 69 are not shown in this preview.
You're Reading a Free Preview
Pages 74 to 96 are not shown in this preview.
You're Reading a Free Preview
Pages 101 to 204 are not shown in this preview.

Activity (2)

You've already reviewed this. Edit your review.
1 thousand reads
1 hundred reads

You're Reading a Free Preview

Download
/*********** DO NOT ALTER ANYTHING BELOW THIS LINE ! ************/ var s_code=s.t();if(s_code)document.write(s_code)//-->