远程数据模块的服务器端如何得到客户端数
服务端用的是DCOM+DataSetProvider控件
客户端用DCOMConnection+ClientDataSet
服务端如何得到客户端的连接数,用于监控?
还有服务器的数据模块如何调用主窗口上的控件(如form1.label1.caption='客户端的连接数')
(小弟初学,做不出来就要下岗了啊)
服务端用的是DCOM+DataSetProvider控件
客户端用DCOMConnection+ClientDataSet
服务端如何得到客户端的连接数,用于监控?
还有服务器的数据模块如何调用主窗口上的控件(如form1.label1.caption='客户端的连接数')
(小弟初学,做不出来就要下岗了啊)
begin
Inc(Form1.IncQuerycount);
end;procedure Thiui.RemoteDataModuleDestroy(Sender: TObject);
begin
Inc(Form1.IncQuerycount,-1);
end;主Form模块
public
IncQuerycount : integer;
procedure TForm1.Query1AfterOpen(DataSet: TDataSet);
begin
inc(IncQuerycount);
end;
兄弟,你那个不行啊,只能改变public变量,但是不能改变主窗体上的显示控件(因为我要把客户端数
显示在主窗体上);
如:
我在 RemoteDataModuleCreate(Sender: TObject) 事件中
写上:form1.label1.caption:='555';就出错了;