Initiation delphi DELPHI Support de formation Initiation à Delphi CDelphi Initiation AVERTISSEMENT Ce support est un document d'initiation dont le contenu se limite volontairement aux parties étudiées et ne saurait se substituer à la notice du concepteur
DELPHI Support de formation Initiation à Delphi CDelphi Initiation AVERTISSEMENT Ce support est un document d'initiation dont le contenu se limite volontairement aux parties étudiées et ne saurait se substituer à la notice du concepteur du logiciel La base utilisée est Delphi édition Professionnelle il est évident que l ? édition Entreprise comporte davantage de fonctionnalités qui ne seront pas abordées par ce document Ce document est distribué uniquement lors d'un cycle de formation Delphi ne peut être reproduit partiellement ou intégralement tous droits réservés La connaissance préalable d'un langage de programmation structurée de préférence Pascal est fortement recommandée mais non indispensable Conventions ? le texte entre crochets représente une option facultative ? le texte en italique des lignes de programme ? Maurice GINDENSPERGER V page CDelphi Initiation INTRODUCTION Delphi est un système de développement visuel rapide sous Windows Rapid Application Development qui permet de créer des applications fenêtrées directement exécutables EXE et redistribuables librement sous Windows ou DOS Il est à noter qu'i existe une version pour Linux nommée KYLIX compatible avec les composants CLX il su ?t de recompiler Sa simplicité d'emploi autorise une utilisation immédiate car il su ?t de cliquer-glisser des composants dans une ?che et de gérer quelques événements pour créer des applications simples Des assistants modèles et tuteurs interactifs facilitent la prise en main du logiciel Delphi utilise le langage Pascal Orienté Objet il est toutefois possible d'utiliser d'anciennes sources en Pascal standard gr? ce au compilateur en ligne de commande Ce langage est facile à apprendre et beaucoup plus simple que le C traditionnel Les objets utilisés ont des propriétés et des méthodes Les propriétés sont les caractéristiques de l'objet couleur taille tandis que les méthodes sont les procédures classiques ou événementielles et fonctions qui y sont rattachées Des outils puissants sont rattachés à Delphi Le canevas facilite les graphismes et évite l'appel aux API de Windows cette solution reste évidemment possible Les principales bo? tes de dialogue de Windows existent en tant qu'objets et sont facilement réutilisables L'utilitaire BDE permet la création et l'accès aisé aux bases de données de tous types La liaison avec ACCESS se fait directement gr? ce à un driver natif intégré Il est facile d'écrire des DLL utilisables par n'importe quel autre programme sous Windows Ces DLL peuvent contenir des ?ches Delphi des procédures des données ou des ressources graphiques bitmaps icônes curseurs La création d'objets visuels ou non réutilisables est un gain de temps appréciable pour le développement L'intégration des objets Active X peut compléter la bibliothèque existante Il existe d'autres systèmes de développement rapide sous Windows Delphi est particulièrement bien placé ? moins de lignes de code et rapidité de compilation ? possibilité d'utiliser des procédures événementielles partagées ? notion de modèles réutilisables ?ches menus objets ? orientation objet totale et native ? richesse des composants fournis pas d'OCX à acheter en complément ? assembleur intégré compilateur en ligne de commande ? débogage facile au niveau du source et du processeur ? possibilité d'allocation dynamique
Documents similaires
-
19
-
0
-
0
Licence et utilisation
Gratuit pour un usage personnel Attribution requise- Détails
- Publié le Jul 11, 2021
- Catégorie Administration
- Langue French
- Taille du fichier 171.8kB