반응형
function Tdm.Get_LocalIP: String; var WSAData : TWSAData; HostName: String; HostEnt : pHostEnt; begin WSAStartup(2, WSAData); SetLength(HostName, 255); GetHostName(PChar(HostName), 255); SetLength(HostName, StrLen(PChar(HostName))); HostEnt := GetHostByName(PChar(HostName)); if Assigned(HostEnt) then with HostEnt^ do Result := Format('%d.%d.%d.%d', [Byte(h_addr^[0]), Byte(h_addr^[1]), Byte(h_addr^[2]), Byte(h_addr^[3])]); end;
반응형
광고광고
'Developers > Delphi[델파이]' 카테고리의 다른 글
[delphi] 맥어드레스 가져오기(GetMACAdress2) (0)
2019.09.17
Undeclared identifier 에러 발생 할 때 (1)
2019.09.16
[delphi] 날짜형식 (0)
2019.09.16