Vcl.DdeMan.TDdeClientConv.PokeDataLines

提供: RAD Studio API Documentation
移動先: 案内検索

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 がサーバーにデータを送信するタイミングを示します。

関連項目