알려진 Wifi 네트워크 정보를 윈도우에서 가져와서 보여주기를 코드로 쉽게 구현하기

원문(영문) 정보
– 링크: https://blogs.embarcadero.com/easily-iterate-through-known-wifi-networks-on-windows-through-code/
– 제목: Easily Iterate Through Known Wifi Networks On Windows Through Code
– 작성자: Anbarasan

알려진 Wifi 네트워크를 윈도우에서 가져와서 보여주기를 코드로 쉽게 구현하기

알려진 Wifi 네트워크 목록과 각 구성을 델파이로 만든 윈도우 애플리케이션에서 구현해야하는 경우가 가끔 있다. 어떻게 해야할지 몰라도 걱정할 필요없다. MiTec사의 시스템 정보 관리 스위트를 이용하면 각 Wifi 네트워크를 돌면서 정보를 파악할 수 있다. 이 블로그에서 MiTeC_WLANC 컴포넌트 사용법을 살펴본다.

플랫폼: 윈도우 (Windows)

 

설치 방법

겟잇 패키지 매니저에서 손쉽게 설치할 수 있다. 설치 순서는 다음과 같다.

1. RAD스튜디오 (델파이, C++빌더) > Tools > GetIt Package Manager 을 열고, Categories에서 Components를 선택한 후, Trail -MiTec system Information Component Suite 14.3을 찾아서 [Install] 버튼을 클릭
2. 라이선스를 읽고 [Agree All]를 클릭하고, ‘Requires a restart of RAD studio at the end of the process. Do you want to proceed?’ 대화상자가 나나타면 [Yes]를 클릭하여 계속진행
3. 플러그인 다운로드와 설치가 진행된다. 완료되면 [Restart now]를 클릭

 

데모 앱 실행 방법

– System Information Management Suite trails가 설치된 폴더 안에서 Demos 폴더 열기
– WLANC 프로젝트 파일을 RAD스튜디오 10.4에서 열어서 컴파일 하고 실행
– 이 데모 앱에서는 알려진 Wifi 네트워크을 목록에 표시하고 각 네트워크를 하나씩 찾아서 그 속성 구성을 표시하는 방법을 보여준다.

 

MSIC WLANC 데모앱에서 사용된 컴포넌트

TMiTeC_WLANC: 알려진 Wifi 네트워크와 각 구성 정보를 수집
TListView: 려진 Wifi 네트워크와 각 구성 정보를 표시
TButton: 목록에 나타난 Wifi 네트워크 결과를 .sif 파일로 저장하고 애플리케이션 종료

알려진 Wifi 네트워크 속성이 아래와 같이 나타난다.

이와 같이 애플리케이션에서 알려진 Wifi 네트워크와 각 속성을 보여주기는 매우 쉽다. MiTeC 컴포넌트 스위트를 사용하여 이런 작업을 빠르게 끝낼 수 있다.

델파이 애플리케이션에서  MiTec System Information Management Suite을 사용하여 액세스 할 수 있는 윈도우 시스템 정보를 전체 목록에서 필요한 것이 있는 지도 확인해보자.