socket 的问题 不应该的错误?

chshanghai 2001-08-17 12:50:03
clientsocket1.host:='host';
clientsocket1.port:=80;
clientsocket1.active:=true;
cleitnsocket1.active:=false;
clientsocket1.active:=true;
但执行时它报10049错误
注:(socket 10049错误)
10049 Address is not available from the local machine.
为什么呢有办法解决.诚请高手相助谢谢!!
...全文
67 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
LJHCHP 2001-08-17
  • 打赏
  • 举报
回复
port的值有错误,80是用于HTTP的,你可以用别的如1000等
chshanghai 2001-08-17
  • 打赏
  • 举报
回复
我的问题是:
为什么这样(如下)可以
clientsocket1.host:='host';
clientsocket1.port:=80;
clientsocket1.active:=true;
但这样(如下)不行
clientsocket1.host:='host';
clientsocket1.port:=80;
clientsocket1.active:=true;
cleitnsocket1.active:=false;
clientsocket1.active:=true;


chshanghai 2001-08-17
  • 打赏
  • 举报
回复
to ljhchp(code)
port 没问题
to bcb(:)) 你说的我知道,
BCB 2001-08-17
  • 打赏
  • 举报
回复
此本地.host中没有处于诊听的80端口,
用TSeverSocket设一个处于Listen的80口

5,402

社区成员

发帖
与我相关
我的任务
社区描述
Delphi 开发及应用
社区管理员
  • VCL组件开发及应用社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧