Vcl.DdeMan.TDdeClientConv.PokeDataLines
Delphi
function PokeDataLines(const Item: string; Data: TStrings): Boolean;
C++
bool __fastcall PokeDataLines(const System::UnicodeString Item, System::Classes::TStrings* Data);
プロパティ
種類 | 可視性 | ソース | ユニット | 親 |
---|---|---|---|---|
function | public | Vcl.DdeMan.pas Vcl.DdeMan.hpp |
Vcl.DdeMan | TDdeClientConv |
説明
DDE サーバーアプリケーションに複数のデータを送ります。
PokeDataLines メソッドは,送信されたデータをサポートしている DDE サーバーに複数行のテキストデータを転送できます。Item は DDE サーバー内のリンク項目を指定します。Data は転送するテキストデータを指定する文字列のセットです。
この DDE 項目の値は,リンクされた DDE サーバーアプリケーションによって決まります。通常,Item はテキストの選択可能部分,つまり編集ボックス内にある表計算ワークシートのセルやデータベース項目などです。
通常,データは DDE サーバーから DDE クライアントアプリケーションへ流れます。一部の DDE サーバーアプリケーションは転送データを受け入れません。PokeDataLines はデータが正常に転送されたら true を,正常に転送されなかったら false を返します。
文字列リストでなく 1 つの文字列だけを転送する必要がある場合は PokeData メソッドを使用します。
メモ: WaitFlg パラメータを true に設定して ExecuteMacro メソッドか ExecuteMacroLines メソッドを呼び出した場合,サーバーアプリケーションがマクロの実行を完了するまでは PokeData は自動的に失敗になります。WaitStat プロパティは,PokeData がサーバーにデータを送信するタイミングを示します。