當前位置:編程學習大全網 - 編程軟體 - 關於網卡的判斷 delphi

關於網卡的判斷 delphi

type

TaPInAddr = array [0..10] of PInAddr;

PaPInAddr = ^TaPInAddr;

var

phe : PHostEnt;

pptr : PaPInAddr;

Buffer : array [0..63] of char;

I : Integer;

GInitData : TWSADATA;

flag:dword;

begin

WSAStartup($101, GInitData);

FINET_AssignedIP :='';

GetHostName(Buffer, SizeOf(Buffer));

phe :=GetHostByName(buffer);

if phe = nil then Exit;

pptr := PaPInAddr(Phe^.h_addr_list);

I := 0;

while pptr^[I] <> nil do begin

FINET_AssignedIP:=StrPas(inet_ntoa(pptr^[I]^));

Inc(I);

end;

WSACleanup;

end;

  • 上一篇:kittenblock怎麽保存
  • 下一篇:現在學.NET開發買什麽筆記本好?
  • copyright 2024編程學習大全網