WebModu.TWebPageModule
Contents |
Informations Delphi
De WebModu.pas
TWebPageModule = class(TCustomWebPageModule)
Unité : WebModu
Type : classe
Membres de classe hérités : Membres WebModu.TWebPageModule
Informations C++
De WebModu.hpp
TWebPageModule = class(TCustomWebPageModule)
Unité : WebModu
Type : classe
Membres de classe hérités : Membres WebModu.TWebPageModule
Constructeurs et destructeurs de classe : Constructeurs WebModu.TWebPageModule
Description
TWebPageModule est un module WebSnap qui génère une page.
Utilisez TWebPageModule dans une application WebSnap pour contenir tous les composants nécessaires à la génération d'une page Web particulière. Lorsque vous utilisez l'expert module de page WebSnap pour créer un descendant de TWebPageModule, l'expert ajoute un générateur de page au module. Le générateur de page génère le contenu de la page Web et ajoute du code dans l'unité qu'il crée (dans Delphi, le code est ajouté dans la section initialisation ; dans C++, il est ajouté dans un démarrage #pragma). Le code ajouté recense le descendant de TWebPageModule avec un objet fabrique que l'application WebSnap peut utiliser pour créer le module de page Web.
Le générateur de page que l'expert ajoute au module de page Web devient la valeur de la propriété PageProducer. Si la propriété PageProducer a la valeur nil (Delphi) ou NULL (C++), le module de page Web ne peut pas générer le contenu d'une page Web. Ajoutez des composants supplémentaires au module de page Web qui aident le générateur de page dans la création de son contenu. D'autres modules de l'application WebSnap peuvent accéder aux composants que vous ajoutez au module de page Web, mais les composants de module de page Web sont généralement destinés à un usage interne.