Web.CGIApp.TCGIApplication.Run
Delphi
procedure Run; override;
C++
virtual void __fastcall Run();
プロパティ
種類 | 可視性 | ソース | ユニット | 親 |
---|---|---|---|---|
procedure function |
public | Web.CGIApp.pas Web.CGIApp.hpp |
Web.CGIApp | TCGIApplication |
説明
HTTP リクエストメッセージへのレスポンスとして CGI アプリケーションを実行します。
新しいプロジェクトを作成すると,IDE は,自動的にプロジェクトファイルの中に Run メソッドを呼び出すメインプログラムブロックを作成します。HTTP リクエストメッセージへのレスポンスとしてアプリケーションが起動されると,CGI アプリケーションの Run メソッドが呼び出されます。
継承 Run メソッドを呼び出してデフォルトエラーハンドラを設定し,アプリケーションのシーケンスを終了した後で,TCGIApplication の Run メソッドは CGI アプリケーションを起動した HTTP リクエストメッセージに対応するリクエストオブジェクトおよびレスポンスオブジェクトを作成します。Run メソッドは HandleRequest メソッドを呼び出して,そのリクエストとレスポンスをディスパッチャに渡し,ディスパッチャでレスポンスが完全に設定され,送信されます。最後に,Run メソッドはリクエストオブジェクトおよびレスポンスオブジェクトを解放します。