Non, une unité Delphi ne s'affiche pas au moment de l'exécution.
Voici pourquoi:
* Compilation: Les unités Delphi sont compilées en fichiers d'objets (.dcu). Ces fichiers d'objets contiennent le code compilé de l'unité, mais pas le code source réel lui-même.
* lien: Lorsque votre application est compilée, le compilateur relie les fichiers d'objets nécessaires pour créer l'exécutable final.
* Runtime: Au moment de l'exécution, l'exécutable est chargé en mémoire et exécuté. Le code compilé à partir des unités est exécuté, mais le code source d'unité réel n'est pas présent ou affiché.
ce que vous pourriez voir:
Bien que l'unité elle-même ne soit pas affichée, vous pourriez en voir indirectement certains aspects:
* Formulaires: Si une unité contient un formulaire, ce formulaire sera affiché lorsque votre application s'exécute.
* Messages d'erreur: Si une erreur se produit dans le code dans une unité, le message d'erreur peut mentionner le nom de l'unité, mais il n'affichera pas le code réel.
* débuggeurs: Lors du débogage, vous pouvez voir le code source des unités (si vous avez le code source) et parcourir le code ligne par ligne.
Résumé: Les unités Delphi sont utilisées pour l'organisation et la réutilisation du code. Ils sont compilés dans des fichiers d'objets et ne sont pas directement visibles au moment de l'exécution. Le code dans les unités est exécuté, mais le code source ne s'affiche pas.
|