如何连接到本地idIRCServer

时间:2015-11-04 15:55:10

标签: delphi indy

我创建了一个项目,它使用idIRCClient连接到IRC服务器并使用该代码从服务器获取响应

    with ircClient do
if (edt1.text<>'') and (edt2.text<>'') and (edt3.text<>'')  then
 try
 Host:=edt1.Text;
 port:=StrToIntDef(edt2.Text,6667);
 Nickname:=edt3.Text;
 Username:=edt4.Text;
 Connect;
  except
 if not Connected then
  MessageDlg('Error',mtError,[],0);
 end
 else
 MessageDlg('fill all the fields',mtInformation,[],0);

当我使用类似&#34; ix1.undernet.org&#34;的主机时使用端口6667我得到响应和欢迎消息,我可以发送c2c私信,而当我创建一个包含idIRCServer的其他模块并将其激活时,然后使用host =&#39; localhost&#39;连接到它。和端口= 6667,我连接但我没有得到服务器的任何响应,也没有欢迎消息,即使它设置了问候属性

提前致谢

0 个答案:

没有答案