tidtcpclient读取服务器的IP,服务器为在一个局域网中,就要设置路由来控制,是否可以在程序中控制,里面详细信息,大家帮忙想想办法。tidtcpclient读取网络服务器的IP为公共IP,应该就是路由的IP
我再在改服务器中设置了路由映射和端口。使之和tidtcpclient读取的一致。
请问:上述的问题能否用程序来控制????或者有一些其他简单点的办法。
我再在改服务器中设置了路由映射和端口。使之和tidtcpclient读取的一致。
请问:上述的问题能否用程序来控制????或者有一些其他简单点的办法。
解决方案 »
- DELPHI版权问题(美国英巴卡迪诺科技有限公司北京代表处)
- 用Delphi操作Word时,如何在表格前面加一段文字?
- 年纪大了,改行做仓库保管员了!!!散分!!!给CSDN认识和不认识的朋友们道声珍重!!!!
- 动态SQL切换数据库的问题
- delphi连接数据库和pb有何不同,作用范围一样吗?我是一个新手.谢谢.....
- 我想知道下载量作弊是怎么搞的,能不能用DELPHI编写啊??
- 急,寻找Rational Robot测试Delphi应用程序的组件
- delphi中调用chm文件
- 请问在DLL中可以存放常量,供其它程序调用吗?
- 如何写文件?
- Delphi如何实现套打功能?
- WebBrowser控件每次打开网页时都会占用很多CPU资源,怎么办啊
还要明白tcp/ip协议。
我不知道tidtcpclient应该怎么实现??大家谁做过类似的,说说办法
最普通的最简单的写法是什么??
客户端:
IdTCPClient1.Host:='58.212.85.27'; //连接服务器的IP地址
IdTCPClient1.port:= 6666 ; //连接服务器的端口
IdTCPClient1.Connect ;
服务器端:
MyBinding:=IdTCPServer1.Bindings.Add;
//MyBinding.IP := '127.0.0.1'; //本地测试所用
MyBinding.IP := GStack.LocalAddress; //动态取得本地服务器的IP
MyBinding.Port := 6666; //设置服务器的端口
IdTCPServer1.Active:=true;
这是我的写法,这样就要求设置路由映射和端口。。
你们有其他的写法吧,大侠们发过来看看,UPUP