LeeChange: 关于inet_addr的用法(50分)

  • 主题发起人 主题发起人 mr.zy
  • 开始时间 开始时间
M

mr.zy

Unregistered / Unconfirmed
GUEST, unregistred user!
var i: integer;

begin
//inet_addr('22.206.129.11'); a.b.c.d;
//(d shl 32) and (c shl 16) and (b shl 8) and a

i := (44 shl 32) + (129 shl 16) + (206 shl 8) + 22; //很好
edit1.Text := IntToStr(i);
edit2.Text := IntToStr(inet_addr('22.206.129.44')); //出错
end;
 
加上
uses
WinSock;
 
(d shl 24) and (c shl 16) and (b shl 8) and a这样才对把
 
怪不得, 我原是加的IdWinsock;
谢两位了.
 
我说怎么两个不一样, 是 24 16 8
我写成 32 16 8 了
谢了张无忌
 
后退
顶部