Class TDdeMgr (unit DdeKon)
Inherits from
TComponent
TDdeMgr
Constructors
constructor Create(AOwner: TComponent);
TDdeMgr
Functions
destructor Destroy;
function GetExeName: string;
function AllowConnect(hszApp: HSZ; hszTopic: HSZ): Boolean;
function AllowWildConnect(hszApp: HSZ; hszTopic: HSZ): HDdeData;
function Connect(Conv: HConv; hszTopic: HSZ; SameInst: Boolean): Boolean;
procedure Disconnect(DdeSrvrConv: TComponent);
procedure DoError;
function GetForm(const Topic: string): TForm;
function GetServerConv(const Topic: string): TDdeServerConv;
function GetSrvrConv(const Topic: string ): TComponent;
procedure InsertServerConv(SConv: TDdeServerConv);
procedure PostDataChange(const Topic: string; Item: string);
procedure RemoveServerConv(SConv: TDdeServerConv);
procedure ResetAppName;
procedure SetAppName(const Name: string);
Properties
property AppName : string
property DdeInstId : LongInt
property LinkClipFmt : Word
Events
Variables
FAppName : string;
FCliConvs : TList;
FConvCtrls : TList;
FConvs : TList;
FDdeInstId : Longint;
FHszApp : HSZ;
FLinkClipFmt : Word;
Constructors
constructor Create(AOwner: TComponent);
TDdeMgr
Functions
destructor Destroy;
function GetExeName: string;
function AllowConnect(hszApp: HSZ; hszTopic: HSZ): Boolean;
function AllowWildConnect(hszApp: HSZ; hszTopic: HSZ): HDdeData;
function Connect(Conv: HConv; hszTopic: HSZ; SameInst: Boolean): Boolean;
procedure Disconnect(DdeSrvrConv: TComponent);
procedure DoError;
function GetForm(const Topic: string): TForm;
function GetServerConv(const Topic: string): TDdeServerConv;
function GetSrvrConv(const Topic: string ): TComponent;
procedure InsertServerConv(SConv: TDdeServerConv);
procedure PostDataChange(const Topic: string; Item: string);
procedure RemoveServerConv(SConv: TDdeServerConv);
procedure ResetAppName;
procedure SetAppName(const Name: string);
Properties
property AppName : string
property DdeInstId : LongInt
property LinkClipFmt : Word
Events
Variables
FAppName : string;
FCliConvs : TList;
FConvCtrls : TList;
FConvs : TList;
FDdeInstId : Longint;
FHszApp : HSZ;
FLinkClipFmt : Word;