我想在程式中指定服务器的IP结果出错--->加载类型库/dll时出错(midas->socketconnect)(50分)

  • 主题发起人 主题发起人 wlyft
  • 开始时间 开始时间
W

wlyft

Unregistered / Unconfirmed
GUEST, unregistred user!
代码如下 socketconnecttion1.host 在设计期是空的
socketconnection1.host:='192.0.1.118';
socketconnection1.ServerName:= 'Project2.wlyremotedataserver';
socketconnection1.ServerGUID :='{3DEFA4BB-0500-4B62-BFB6-154FA53286EF}';

clientdataset1.ProviderName:='DataSetProvider1';
socketconnection1.Connected :=true;
clientdataset1.active:=true;//--------->这行出错!


有什么办法可以解决?
 
帮帮忙?
 
如果不能说清楚,那有资料也可以介绍看一下!
 
再顶一下!
 
帮帮忙!
 
你先让程序在设计期间能成功运行,然后再动态在程序代码中写你的这些语句。
socketconnection1.host:='192.0.1.118';
socketconnection1.ServerName:= 'Project2.wlyremotedataserver';
socketconnection1.ServerGUID :='{3DEFA4BB-0500-4B62-BFB6-154FA53286EF}';

我和程序都是在设计期间作好的,没在运行期间动态写过socketconnection1.host等属性。
 
有没有别的方法?
 
我曾想过,让程序自动判断看有多少应用服务器,然后动态的加,但还没试呢。
 
试出来了没有?
 
试过了,这样行不通。
因为你并不知道哪个中间层是为哪个CLIENT写的。。。
你作三层时,是不是至少要知道中间层提供什么服务,才能写CLIENT呀???
如果是的话,你是怎么知道的???别人告诉你或者看帮助或者它就是你自己写的。
对吧。这就是说,中间层和CLIENT是人才知道他们的联系的,只有人把它们连在一起后,
电脑才会工作。
 
后退
顶部