NewCGIパッケージの情報源

CGIアプリケーションに便利なコンポーネント。 Delphiで動的フォーム要素を生成する必要がありますか? 含めたいですか...
今すぐダウンロード

NewCGIパッケージの情報源 ランキングとまとめ

広告

  • Rating:
  • ライセンス:
  • Shareware
  • 出版社名:
  • 21417
  • オペレーティングシステム:
  • Windows All
  • ファイルサイズ:
  • Evaluation

NewCGIパッケージの情報源 タグ


NewCGIパッケージの情報源 説明

CGIアプリケーションのための有用な成分 ガブリエルCorneanu 説明 これは、使用してCGIアプリケーションを開発するためのパッケージです。 デルファイ(C ++ Builderの)。一つの大きな違いの間で(私は利点を呼ぶだろう) これらのコンポーネントや他のパッケージは、彼らがに拡張に使用されていることです CGIアプリケーションの標準ボーランド部品。 あなたは、Delphiのフォーム要素を生成する必要がありますか?あなたが生きて含めるようにしたいですか あなたのページの画像?これを試して! この文書に記載されている構成部品のいくつかの明確なグループがあります。 カスタム生産(FLVコンバータ) このグループは、HTMLProducerつのベース成分を有します。 これは、いくつかの機能強化で、PageProducerの直接の子孫です。すべてのための カスタムタグ(MP3コンバータへAMR)はHTMLソースで見つかった、それはその1人のプロデューサーを見つけようとハンドル タグ。この手段プログラマはOnHTMLTagのためのコードを記述する必要はありません。 イベント。実際の生産者は、(抽象)1人の祖先、HTMLBaseのすべての子孫です これもCustomProducerです。彼らはHTMLProducerにし、1にリンクされています (名前で)カスタムタグ。提供される特別なプロパティエディタを使用すると、選択することができます デザイン時にカスタムタグ。実行時には、HTMLのプロデューサーが置き換えられます そのタグに登録された最初のプロデューサーの内容にカスタムタグ。 the 一般的なプロパティは次のとおりです。 HTMLProducer:親HTMLProducerへのリンクです。 HTMLCustomTag:ハンドルへのカスタムタグの名前。 HTMLCustomParams:HTMLだけのために生成されたタグの追加パラメータ( フォームのコンポーネント) 生産者は、次のとおりです。 HTMLStatic:それはに直接テキストを含んでいる単純なプロデューサであり、 HTML結果。表す一つの特性、HTMLValue(文字列)は、あります 結果。 HTMLHidden:それが含まれるように、隠されたフィールドを生成し、プロデューサーであります フォームに。プロパティは、HTMLを定義HTMLNameとHTMLValue、あります 隠されたフィールドの名前と値。 HTMLCombo:HTMLフォームのSELECTフィールドを生成プロデューサー(あります 名前は)デルファイと同等を反映しています。これは、データセットからオプションを生成します。 特別な特性: データセット:データセットから読み込まれます。それがアクティブでない場合、それはしようとします 実行時に、それを開きます。 HTMLValueFields、HTMLVisibleFields:値を生成するための式 HTMLオプションタグ、タグのそれぞれのテキスト。参照してくださいHTMLFields 詳細については。 HTMLSelection:(設定されている場合)最初の選択を決定するための文字列。 OneEmpty:(初めに)1つの空のオプションが生成されます。 OnGetChecked:最初の選択のよりよい制御のためのイベント。 HTMLDBField:HTMLStaticのような単純なプロデューサが、それは結果を生成し、 データセットとフィールドのプロパティから。また、フォントタグで結果をラップします HTMLTextAttributesプロパティからパラメータを持ちます。 HTMLImage:それは、文書の画像の参照を生成します。ここではそれだけです 短い説明。詳細は画像を参照してください。 HTMLName、HTMLValue:上記と同じ。彼らはほとんどの画像で使用されていません HTMLインチ HTMLHeight、HTMLWidth:画像のサイズ。 0の場合、それらが生成されません 出力インチ OnGetImageAction:画像を提供するためのイベント。これは、標準であります THTTPMethodEvent。あなたは、コンテキストを取得するためのパラメータを使用して、返すことができます 右の画像。 データセット:へのリンクへのデータセット。セットした場合、InternalHandlingを使用することが可能です (画像を参照)。 HTMLImageType:生成されたタグを指定します。 iImage(デフォルト)手段 結果は、IMGタグになります、とiInputImageは結果が入力されることを意味します IMAGEタイプのタグ(HTMLフォームで使用されます)。生成されたHTMLを参照してください。 HTMLImageTable:画像を含むデータベース内のテーブルを指定します (画像を参照)。 HTMLKeyFields:イメージソースのためのパラメータを生成するために使用されるフィールド。 通常は、上記の表にレコードを特定するキーです。生成を参照してください。 HTML。 HTMLImageField:含む上記の表にフィールドを指定します 画像(写真参照)。 UseInternalHandling:魔法のプロパティを。あなたが取得したい場合 データセットからの画像、および以前の3つのプロパティの正しい値を設定し、 あなたは、コンポーネントが画像をお届けできるようにしてみてください!画像を参照してください。 HTMLSrcParams:あなたがイメージSRCに追加する追加のパラメータ。もしも 内部処理を使用して、それは無視されます。 カスタムフィールド このグループの目的は、HTMLフォームを生成支援することです DataSetTableProducerで使用する要素。これは非常に有用な成分で、 残念ながら、それは、(例えば)別のものを含めるように(今まで)手立てはなかったです 選択(チェックまたは無線)を製造するための列、または各行の編集フィールド (今でも画像!)。そして、私はそれなしでは生きていけませんでした。 解決策は、偽のフィールドをデータセットに追加して生成することです。 右のHTML! Delphiで提供されているエディタを楽しめ、結果をプレビューすることができます (画像には適用されません)!そのため、テーブルのフィールドエディタを開き、クリック 新しいフィールド。 HTML ...フィールドを選択し、リンクされたTableProducerに列を追加します。 この分野に。 警告:Classic(継承された)プロパティのどれもこれらのフィールドに影響を与えません。 それらは計算されたフィールドです。通常の目的のためにそれらを使用しないでください(通常の編集のように)。 ほとんどのフィールドには2つのベースプロパティがあります。 HTMLNameFields:HTMLの名前を生成するためのフィールド式 Tag.HTMLValueFields:HTMLの値を生成するためのフィールド式 鬼ごっこ。 HTMLMEMOの場合、タグのテキストです。 HTMLTEXTの場合、その結果です 文章。 フィールドリスト: HTMLCheckBoxField:HTMLチェック要素を生成します。追加のプロパティがあります。 HTMLCheckField:チェックされたステータスを決定するフィールドプロパティ。しなければならない ブール値を評価します。 ongethtmlChecked:チェックされたステータスをより管理するためのイベント。これ 前のプロパティを評価した後に呼び出されます。 HTMLRadioFields:HTML無線要素を生成します。同じ特性があります チェックボックスフィールドとして。通常HTMLNameFieldsとして固定式があります。 1つのグループとして機能する。もちろん、それはあなたの決断です。 HTMLEDITField:HTML編集要素を生成します(Type Text)。指定できます HTMLMAXCHARとHTMLSIZEプロパティー。 HTMLMemoFieds:HTMLメモ(TextArea Tag)を生成します。それはまたいくつかの具体的なものを持っています プロパティ:HTMLLINES、HTMLSIZE、HTMLWRAPKIND。彼らは直接反映されています HTML結果に。 htmlText:テキストを生成します(htmldbfieldなど)。目的はANを折り返すことです いくつかのフォントプロパティを持つ既存のフィールド、魔女は利用できません TableProducerの列。 HtmlImageField:HTML文書内の画像参照を生成します。その振る舞い HTMLImageコンポーネントに似ていますが、画像を表示することを目的としています。 TableProducerのコンテキスト内の1つのデータベースフィールド(サンプルを参照)に含まれていました。 違いは、名前と値を生成するために他のフィールドを使用できることです。 (HTMLNameFields、HtmlValueFields)。 htmlmultipage. データセットの内容を提示するのを助けるために設計された単一のコンポーネント(可能) 検索結果)マルチページ方式で(すべてのページに可変番号を持つことができます 行/列)それはまた最初に説明されているカスタムプロデューサーです。 HTMLProducerによって生成された別のページに含めることができます。特定のプロパティ イベントは次のとおりです。 データセット:通過するデータセット。 HTMLCell:HTMLを生成するプロデューサー。あなたは別のHTMLProducerを使うことができます、 しかし、親と同じを使わないように注意してください(ループを引き起こす可能性があります)。 HTMLContentBefore、HTMLContentAfter:その他のプロデューサー コンテンツの始まり(または終了)。 HTMLRowsAttributes、HTMLTableAttributes:生成された属性 HTMLテーブル numcols、numlines:HTMLテーブルの列と行(行)数。 numlinks:コンテンツの下部に生成するリンクの数。 PageNumVar:ページ番号に使用されるパラメータの名前。それも リンクのテキストとして使用されます。 ongetnumrec:結果の数を取得するためのイベント。テーブルを使用している場合、 RecordCountを使用できます。クエリの場合は、別のものを使用する必要があるかもしれません 「COUNT(*)からの選択(*)のようなもの...どこから...」。 OnPreparepageページコンテンツを準備するためのイベント。あなたはそれを私に使うことができます データセットの正しいレコードに移動します。 OnPrepareCell:セルコンテンツを準備するためのイベント。あなたはかかることがあります ここでの追加の行動。 注:すべてのセルに対して、データセットの次のメソッドが呼び出されます。だからあなた OnPrepareCellイベントでそれをする必要はありません。 このコンポーネントはファイナライズされていません(それは意味がありません。 他の人は都道府県ですが、ここではそれ以上の作業のためのスペースです。アイデア/提案 ようこそです。 HTMLFields. これはいくつかのプロパティで使用される形式の説明です。 (HtmlValueFields、HtmlVisibleFields、HTMLNameFields ...)。通常パラメータ タグの場合、いくつかの論理に応じて組み合わせです。ルールは簡単です:ANYです "%"に囲まれたテキストはフィールドの名前であると考えられ、置き換えられます そのフィールドの値(現在のデータセット内)によって。任意の組み合わせを使用できます。 "N_%ID1%_%ID2%"のように。 "%"が見つからない場合、出力は一定です。 2つの「%%」 1つの「%」に置き換えられました。 例:あなたがいくつかの人とコンボを持っているならば、あなたは5月 一部のIDを値(テーブルの鍵)、およびテキストとしての組み合わせとして使用したいです。 姓と名などのJOHN DOE


NewCGIパッケージの情報源 関連ソフトウェア