쉬운 언어는 기본 IP 를 취한다.
라이브러리 사양을 지원합니다. 서브 루틴 _ 버튼 2_ 편집 상자 2 를 클릭하십시오. Content = Subroutine _ Get IP 주소 ("+") 입니다. 하위 프로그램 Subroutine _ IP 주소 가져오기, 텍스트 유형.
매개변수 _ 변수, 텍스트 유형
。 로컬 변수 local _ output 버퍼 길이, 정수 유형
。 로컬 변수 local _ array, 바이트 유형, "0"
。 로컬 변수 local _IP 어댑터 정보, IP 어댑터 정보 _
。 로컬 변수 local _P 주소 텍스트, IP 주소 텍스트 _
。 로컬 변수 Local _ Next 구조 주소, 정수 유형
。 로컬 변수 local _ temporary, 바이트 세트
。 정수 유형이 어댑터 정보 (local _ output 버퍼 길이) 를 사용하는 로컬 변수 local _ count.
。 True 인 경우 (local _ output 버퍼 길이 > 0)
배열 재정의 (local _ array, false, local _ output 버퍼 길이-1)
。 True 인 경우 (어댑터 정보1_ (local _ array [1], local _ output 버퍼 길이) = 0)
Local _ Next 구조 주소 = 변수 주소 (Local _ Array [1])
。 주기 헤더 결정 (local _ next 구조 주소 > 0)
메모리 복제 _ (기본 IP 어댑터 정보, 로컬 다음 패브릭 주소, 640)
Local _ temporary = 배열 멤버 수 (local _ IP adapter information.ip addrlist.ip addr.ip addr) 를 가져오는 빈 바이트 세트를 가져옵니다
。 카운트 루프 헤더 (배열 멤버 수 (local _ IP adapter information.ip addrlist.ip address.ip addr), local _ count)
Local _ temporary [local _ counting] = 기본 IP 어댑터 정보. Ip 주소. Ipaddr [local _ counting]
。 카운트 주기 끝 ()
Local _ Next 구조 주소 = Local _IP 어댑터 정보. 다음 구조 주소
。 주기의 끝을 결정합니다 ()
Return (바이트 세트 데이터 가져오기 (local _ temporary, # text type,))
고객 1. 데이터 보내기 (편집 상자 2. 내용) 을 참조하십시오. 다 되면. 다 되면.
반환 ("")