. 3. , C++ Builder 3.0,  "/"  Internet
    ,  "      .        - TPageProducer (. 9.17).
. 9.17.   PageProducer2   HTML-,     
     HTMLDoc    PageProducer2  :
<html>
<head>
<meta http-equiv="Content-Type" content="text/html;
charset=windows-1251">
<title>Cnacn6o!</title>
</head>
<body bgcolor="#FFFFFF">
<>3, <#1>!</>
<>,     .   
     : <#2>. 
  !</>
</body>
</html>
     .    ,     HTML- , ,   ,           .      ??!__-?.2>. ._    ^    ,    ,  HTML- .
        OnHTMLTag  PageProducer2:	" """"""
226
 Web-
void _fastcall TWebModulel::PageProducer2HTMLTag(TObject
*Sender,  TTag Tag, const AnsiString TagString, TStrings "TagParams, AnsiString &ReplaceText)
{
ReplaceText=Request->QueryFields->Values[TagString]+ Request->ContentFields->Values[TagString];
}
 Request -  TWebRequest,      .   QueryFields ( 'TStrings)       ,  ,   Name=Value (      QUERY_STRING,  Web-,   Namel=Valuel&Name2=Value2&).  TagString - ,   ,  .  Values  TStrings ,  ,    ,    Name=Value (     ).
, ,    <form>,    ,   GET   POST,   QueryFields    ContentFields.
     TWebAction (   Pathlnfo,  /test3)   ,    PageProducer2,       OnAction:
void _fastcall TWebModulel::WebModule1WebActionItem3Action( TObject *Sender, TWebRequest *Request, TWebResponse
*Response,   bool &Handled)
{
Response->Content=PageProducer2->Content(); }
 :            Submit   ?           HTML- , . .   HTMLDoc  PageProducerl:
<form action="http://default/scripts/web.exe/test3" method="get">
  action  URL ,      Submit.         Pathlnfo,  /test3.
227