我用Indy(D6)级件在局域网中进行通信。 我的IP是192.168.0.100服务器上用了IdTCPServer1。在客户机上用了IdTCPClient1控件。
当我在本机上同时运行服务器程序和客户软件是在客户软件上使用了
try
IdTCPClient1.Connect();//默认timeout 是以ms计的
except
//异常代码
end;
进行连结是客户机能顺利的与服务器程序连上。
但我将客户程序放到网上的其它机子上如192.168.0.101
运行客户程序的上面的代码时发生了“Socket error #10061 connection refused!”
我的网络是通的(我ping过)。
不知道是什么原因,各位遇到过此情况吗?如何解决??
还有一个问题 idtcpserver上的bindings、defaultport
IdTCPClient上的boundip、host、port这些属性是什么意思????
当我在本机上同时运行服务器程序和客户软件是在客户软件上使用了
try
IdTCPClient1.Connect();//默认timeout 是以ms计的
except
//异常代码
end;
进行连结是客户机能顺利的与服务器程序连上。
但我将客户程序放到网上的其它机子上如192.168.0.101
运行客户程序的上面的代码时发生了“Socket error #10061 connection refused!”
我的网络是通的(我ping过)。
不知道是什么原因,各位遇到过此情况吗?如何解决??
还有一个问题 idtcpserver上的bindings、defaultport
IdTCPClient上的boundip、host、port这些属性是什么意思????
解决方案 »
- cxGrid如何将多个Level上的数据搬到同一个Level上
- 请教如何获取cxgrid筛选记录的index
- 求教!!!Delphi三层开发中用存储过程用游标返回数据集的问题
- 弱智问题
- 在客户端如何知道服务器是否运行?
- 关于系统登录的程序
- 100寻找InstallShield Developer 703?
- 最近我接到一个中小企业的信息管理系统的定单临时需要4名程序员协作开发,有意者请回复或mail to me [email protected]
- 如何获取treeview的itemfocuschanged事件?
- 请问install shield for Delphi怎么用啊,我记得installshield professional里有向导,怎么在limited editor里没有,在什么地方加入要打包成安装程序的project?
- 如何纪录鼠标键盘操作,保存为磁盘文件(不是保存在内存中),然后加载文件重放
- 字符串问题?
dtcpserver:
bindings:服务器所监听的ip地址和端口号。是ip:port格式的字符串
defaultport:监听连接的某认端口号
IdTcpClient
boundip:本地的ip地址,设置后,你的程序只能在这个ip地址的机子上执行
host,port:是要连接的远端的地址和端口