这个指针不懂,到底是什么啊,就你知了。 result:=StrPas(inet_ntoa(pptr^[I]^));看不懂啊。请指教 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 type TaPInAddr = array [0..10] of PInAddr; PaPInAddr = ^TaPInAddr;var phe : PHostEnt; pptr : PaPInAddr;这个忘了。说了 用来取得一些主机的IP地址。辱:uses WinSock;{$R *.dfm}type TaPInAddr = array [0..10] of PInAddr; PaPInAddr = ^TaPInAddr;function GetIP(pptr: PaPInAddr; I: Integer): String;begin Result := StrPas(inet_ntoa(pptr^[I]^));end;procedure TForm1.Button1Click(Sender: TObject);var MyHost: PHostent; ptr: TaPInAddr; WsData: TWsaData;begin if (WsaStartup(2,WsData) = 0) then MyHost := GetHostByName('luo'); //'luo'可以填局域网上的某台主机的名字,辱你自己机子的名字 if MyHost <> nil then begin ptr[0] := PInAddr(MyHost^.h_addr_list^); ShowMessage(GetIP(@ptr, 0)); end; WSACleanup;end;—————————————————————————————————宠辱不惊,看庭前花开花落,去留无意;毁誉由人,望天上云卷云舒,聚散任风。————————————————————————————————— pptr其实就是一个指向TaPInAddr 类型二级指针pptr^就相当于TaPInAddr由于TaPInAddr 是一个10各元素的PInAddr数组pptr^[I]就相当于TaPInAddr[I]而PInAddr也是一个指针那么pptr^[I]^也就取到了一个InAddr类型变量的内容不知道说明白了没有就是一些指针操作而已 delphi 心跳包 怎么突然这么多广告贴? 求图形光滑放大缩小[哎,可叹自己的可用分太少,过两天补] 谢谢高手指点!初学者 很菜的问题,快来啊 急急急!!!ado的query问题 这里有谁写共享软件收到过用户主动寄来的注册费吗? 求救--关于文件拷贝 查询问题 我身染十级肺痨,半卖半送,你就买了我吧!(^_^, 求职) 怎样手动设定DBGrid中每一列的宽度? 做过POS系统的朋友请指点一下,Delphi程序中如何控制钱箱打开和关闭!
TaPInAddr = array [0..10] of PInAddr;
PaPInAddr = ^TaPInAddr;
var
phe : PHostEnt;
pptr : PaPInAddr;
这个忘了。说了
type
TaPInAddr = array [0..10] of PInAddr;
PaPInAddr = ^TaPInAddr;function GetIP(pptr: PaPInAddr; I: Integer): String;
begin
Result := StrPas(inet_ntoa(pptr^[I]^));
end;procedure TForm1.Button1Click(Sender: TObject);
var
MyHost: PHostent;
ptr: TaPInAddr;
WsData: TWsaData;
begin
if (WsaStartup(2,WsData) = 0) then
MyHost := GetHostByName('luo'); //'luo'可以填局域网上的某台主机的名字,辱你自己机子的名字
if MyHost <> nil then
begin
ptr[0] := PInAddr(MyHost^.h_addr_list^);
ShowMessage(GetIP(@ptr, 0));
end;
WSACleanup;
end;—————————————————————————————————
宠辱不惊,看庭前花开花落,去留无意;毁誉由人,望天上云卷云舒,聚散任风。
—————————————————————————————————
pptr^就相当于TaPInAddr由于TaPInAddr 是一个10各元素的PInAddr数组pptr^[I]就相当于TaPInAddr[I]
而PInAddr也是一个指针
那么pptr^[I]^也就取到了一个InAddr类型变量的内容不知道说明白了没有
就是一些指针操作而已