Web.HTTPProd.TCustomPageProducer.HTMLFile

De RAD Studio API Documentation
Aller à : navigation, rechercher

Delphi

property HTMLFile: TFileName read FHTMLFile write SetHTMLFile;

C++

__property System::Sysutils::TFileName HTMLFile = {read=FHTMLFile, write=SetHTMLFile};

Propriétés

Type Visibilité  Source Unité  Parent
property public
Web.HTTPProd.pas
Web.HTTPProd.hpp
Web.HTTPProd TCustomPageProducer

Description

Indique le nom d'un fichier contenant le modèle HTML utilisé pour produire la valeur renvoyée par la méthode Content.

Affectez à la propriété HTMLFile le nom d'un fichier contenant un modèle HTML. Le modèle HTML est une séquence de commandes HTML et de balises transparentes HTML. Une balise transparente HTML est de la forme

<#TagName Param1=Value1 Param2=Value2 ...>

Le signe dièse (#) suit immédiatement le chevron ouvrant (<) sans espace entre les deux. Il permet au générateur de page d'identifier la chaîne comme une balise transparente HTML. Le nom de balise suit immédiatement le signe dièse sans espace de séparation. Le générateur de page convertit la totalité des balises transparentes HTML en véritables commandes HTML en se basant sur la valeur du nom de balise. A la suite du nom de balise, la balise transparente HTML peut, éventuellement comporter des paramètres spécifiant des options sur la conversion à effectuer. Chaque paramètre a la forme Param=Valeur, sans espace de séparation entre le nom de paramètre, le signe égal (=) et la valeur. Les paramètres sont séparés par des espaces.

Les chevrons (< >) rendent la balise transparente pour les navigateurs HTML ne reconnaissant pas la construction #TagName.

Remarque :  L'affectation d'une valeur à la propriété HTMLFile efface la propriété HTMLDoc.

Remarque :  Quand vous distribuez des applications contenant des générateurs de page utilisant la propriété HTMLFile, assurez-vous de distribuer également le fichier correspondant avec l'application. De même, assurez-vous que la valeur de HTMLFile n'inclut pas un chemin d'accès codé en dur qui ne serait pas disponible sur le disque de l'utilisateur.

Voir aussi