delphi g COURS DE DELPHI SÉRIE LEÇON AJOUT DES FICHES OBJECTIF PÉDAGOGIQUE À l ? issue de cette leçon les stagiaires seront capables d ? inculquer les notions d ? un ?chier et l ? appliquer sur un programme PLAN DE LA LEÇON I- LE RÔLE D ? UNE FICHE II- AJ

COURS DE DELPHI SÉRIE LEÇON AJOUT DES FICHES OBJECTIF PÉDAGOGIQUE À l ? issue de cette leçon les stagiaires seront capables d ? inculquer les notions d ? un ?chier et l ? appliquer sur un programme PLAN DE LA LEÇON I- LE RÔLE D ? UNE FICHE II- AJOUTER UNE FICHE DANS UNE APPLICATION III- FAIRE APPEL AUX FICHES INF CYCLE II SÉRIE INF PROPRIÉTÉ CNEPD ? PAGE CI- LE RÔLE D ? UNE FICHE Fiche Composant déposé sur la ?che La ?che est une fenêtre sur laquelle on peut déposer des objets composants qui vont constituer les éléments de l ? interface utilisateur II-AJOUTER UNE FICHE DANS UNE APPLICATION A ?n d ? ajouter une ?che dans une application il su ?t de cliquer sur Fichier Nouvelle ?che cette commande vous permet de rajouter d ? autres ?ches à votre application selon le besoin la ?che insérée sera superposée à celle déjà existantes III- FAIRE APPEL AUX FICHES Pour appeler une ?che il existe deux méthodes Form Show Form ShowModal Show ShowModal Il y a deux di ?érences majeures INF CYCLE II SÉRIE INF PROPRIÉTÉ CNEPD ? PAGE C- Form Show ne bloque pas le programme donc toutes les instructions situées après le Show sont exécutées dès que la ?che est a ?chée Form ShowModal bloque le programme les instructions suivantes ne seront exécutées qu'à la fermeture de la ?che Une fenêtre a ?chée avec ShowModal bloque l'accès à toutes les autres fenêtres tant que celle-ci n'est pas fermée Avec le Show ce n'est pas le cas Exemple procedure TForm Button Click Sender TObject begin Form ShowModal ShowMessage 'SHOWMODAL Ce message s''a ?che une fois que Form est fermée' end Dans ce cas tant que Form est visible il n'est pas possible de cliquer sur Form même en déplaçant Form C'est le cas typique des boites de dialogue qui attendent des saisies avant de continuer procédure TForm Button Click Sender TObject begin Form Show ShowMessage 'SHOW Ce message s''a ?che de suite' end Dans ce cas il est possible d'accéder à Form sans fermer Form C'est le cas principal des fenêtres d'outils ou de volet de visualisation Les ?ches a ?chées comme ceci ont souvent la propriété StayOnTop de manière à rester visible mais ce n'est pas obligatoire INF CYCLE II SÉRIE INF PROPRIÉTÉ CNEPD ? PAGE CQuant à la dernière méthode c ? est celle qui permet de créer des ?ches à l'exécution seulement quand on en a besoin Par défaut toutes les ?ches de Delphi sont créées automatiquement au démarrage On peut choisir dans les options du projet celles qui ne seront pas créés automatiquement Mais attention si une ?che n'est pas créée aucun des composants qu'elle contient n'est accessible De même après le Release tous les composants de la ?che sont détruits Il faut donc sauver avant les valeurs utiles entre le ShowModal et le Release L'utilisation de cette méthode est surtout réservée aux ?ches servant ensuite de composants comme les OpenDialog ou SaveDialog Dans

  • 23
  • 0
  • 0
Afficher les détails des licences
Licence et utilisation
Gratuit pour un usage personnel Aucune attribution requise
Partager
  • Détails
  • Publié le Jui 29, 2022
  • Catégorie Management
  • Langue French
  • Taille du fichier 71.5kB