SOCKET ERROR , HELP ME!

Mark_zheng 2001-07-18 03:59:01
呵呵!我用SOCKET编写了一段程序,对应DEMO中的CHAT程序,但是
在SPEEDBUTTON1的PRESS 事件中 抱错:
Project chatforwin.exe raised exception class esocketerror with message
'Asynchronous socket error 10049 ', process . use step or run to continue

下面是源程序:

if clientsocket.active then clientsocket.active:=false;
if inputquery('输入IP地址','请输入服务器IP地址:',server) then
if length(server)>0 then
with clientsocket do
begin
host:=server;
active:=true ;
listen1.Checked:=false;
end;
...全文
101 7 打赏 收藏 转发到动态 举报
写回复
用AI写文章
7 条回复
切换为时间正序
请发表友善的回复…
发表回复
xlem 2001-07-19
  • 打赏
  • 举报
回复
用address:=server试试
cenwenchuok 2001-07-19
  • 打赏
  • 举报
回复
你的port口要和你的server的port口设同样的值
seesaw 2001-07-19
  • 打赏
  • 举报
回复
应该是:ClientSocket1.ClientType := ctNonBlocking;

可能是你的端口号和SERVER的不同吧!

dana 2001-07-19
  • 打赏
  • 举报
回复
10049:表的语言驱动程序与索引不匹配
copy_paste 2001-07-19
  • 打赏
  • 举报
回复
把ClientSocket1.ClientType := clBlock;设成这试试
老兄都快2:00了,还“还是没有人回答啊! ”,"怎么没有人回答问题啊! "
呵呵
Mark_zheng 2001-07-19
  • 打赏
  • 举报
回复
还是没有人回答啊!
Mark_zheng 2001-07-18
  • 打赏
  • 举报
回复
怎么没有人回答问题啊!

5,388

社区成员

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

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