Anzeigen: Delphi C++
Anzeigeeinstellungen

MidProd.TCustomInetXPageProducer.HTMLDoc

Aus XE2 API Documentation
Wechseln zu: Navigation, Suche

Delphi

property HTMLDoc: TStrings read FHTMLDoc write SetHTMLDoc;

C++

__property System::Classes::TStrings* HTMLDoc = {read=FHTMLDoc, write=SetHTMLDoc};

Eigenschaften

Typ Sichtbarkeit Quelle Unit Übergeordnet
property public
MidProd.pas
MidProd.hpp
MidProd TCustomInetXPageProducer

Beschreibung

Gibt die HTML-Vorlage an, aus der der von der Methode Content zurückgegebene Wert generiert wird.

Weisen Sie HTMLDoc die Strings für die HTML-Vorlage zu. HTMLDoc wird standardmäßig mit der folgenden Vorlage initialisiert:

<HTML> <HEAD> </HEAD> <BODY> <#INCLUDES> <#STYLES> <#WARNINGS> <#FORMS> <#SCRIPT> </BODY> </HTML>

Jeder String besteht aus einer Folge von HTML-Befehlen und HTML-transparenten Tags. Diese speziellen Tags haben folgendes Format:

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

Das Tag beginnt mit einer spitzen Klammer (<) und einem Nummernzeichen (#). An diesem Nummernzeichen erkennt der Seitengenerator, dass es sich um ein transparentes HTML-Tag handelt. Der Tag-Name folgt (ohne dazwischenliegende Leerzeichen) unmittelbar nach dem Zeichen #. Nach dem Tag-Namen kann das HTML-transparente Tag optionale Parameter enthalten, über die Einzelheiten der durchzuführenden Konvertierung angegeben werden. Jeder Parameter hat die Form ParamName=Wert. Auch hier stehen keine Leerzeichen zwischen dem Parameternamen, dem Gleichheitszeichen (=) und dem Wert. Die einzelnen Parameter werden durch Leerzeichen voneinander getrennt.

Die spitzen Klammern (< >) machen das Tag für HTML-Browser transparent, die das Konstrukt #TagName nicht erkennen.

Der Seitengenerator konvertiert das gesamte HTML-transparente Tag basierend auf dem Wert des Tag-Namens in echte HTML-Befehle. TCustomInetXPageProducer wandelt die transparenten Tags in der Standardvorlage und die Tags, die im Hilfethema der Methode Content beschrieben sind, automatisch um. Wenn Sie weitere HTML-transparente Tags in die Vorlage aufnehmen, müssen Sie diese in einer Ereignisbehandlungsroutine für OnHTMLTag übersetzen.

Anmerkung:  Eine Zuweisung an HTMLDoc löscht die Eigenschaft HTMLFile.

Siehe auch

Frühere Versionen
Übersetzungen