Delphi - Initiation

Développeurs, programmeurs, responsables informatique, chefs de projets.

4 jours

Connaissance de la programmation structurée et pratique de l'environnement Windows.

Être capable de développer une application avec Delphi.

Principes de Delphi.

  • Objet & Composant de métier.
  • Evénementiel, Visuel et RAD.
  • Positionnement par rapport aux autres produits.
  • Limites et Possibilités.

Gestion de projet.

  • Fichier projet.
  • Fichier module de code
  • Fichier de fenêtre écran.

Environnement.

  • Editeur & Débogueur.
  • Paramétrage et personnalisation.

Manipulation des composants.

  • Placement.
  • Inspection des propriétés & code.

Langage Pascal.

  • Variables, tableaux.
  • Procédures et fonctions.
  • Opérateurs, instructions de contrôle.
  • Création de type, ensemble, record.
  • Module : Unit.

Langages Objets.

  • Héritage, Polymorphisme, Encapsulation, Héritage virtuel et classes abstraites.
  • Langage Pascal Objet.
  • Portée des membres.
  • Création et destruction d'instance.

Exceptions.

  • Les différents types d'exception.
  • Leur gestion.

Composants visuels.

  • Contrôles.
  • Menus.
  • Contrôles avancés : classeur, onglets, masques de saisie, arborescence, grille de chaînes; grille, image, forme...

Manipulation de fiche.

  • Création & Gestion.
  • Dialogues.
  • Boites de dialogues prédéfinies.

Applications graphiques.

  • Dessins.
  • Images.

Bases de données.

  • Principes.
  • Langage SQL.
  • Modèle Conceptuel et Relationnel.
  • Opposition des Modèles Objets et Relationnels.
  • Composants base de données.
  • Table.
  • Requête.
  • Procédure stockée.
  • Source de données.
  • Etat.
  • Actions groupées.
  • Grille de saisie.
  • Navigateur.
  • Zones diverses d'édition de champs DB.
  • Eventail des possibilités.
  • Impression QuickReport.
  • Autres outils d'impression : Crystal Report.

Composants OCX-VCL.

  • Principes.
  • Ajout et usage.