2012-10-26 9 views
0

나는 vb.net에서 wince compact framework을 사용하는 응용 프로그램을 가지고 있으며 버튼을 클릭하여 지정된 무선 네트워크에 연결해야합니다. 연구를 많이했습니다. 이것과 나는 wlanapi.dll을 사용하여 작업 코드를 주석 처리했습니다. 그러나이 API는 컴팩트 프레임 워크에 없습니다.vb.net wince가 무선 네트워크에 연결

wlanapi.dll을 컴팩트 프레임 워크 또는 다른 사람이 WirelessZeroConfigNetworkInterface에 대한 지식이있는 사람이라면 누구나 아는 사람이 내 다음 단계라고 생각합니다. 다음을 찾았습니다. http://blog.opennetcf.com/ctacke/2011/08/19/AServiceForScanningAndConnectingToWiFiNetworksFromTheCF.aspx 멋져 보이지만 이것을 내 vb.net 코드와 어떻게 통합 할 것인지 잘 모릅니다.

누구나 아이디어가 나와 있습니다 - 내 안락한 영역에서 약간의 느낌이 들었습니다! 감사합니다

답변

1

wlanapi.dll는 바탕 화면 Windows 이진입니다. Windows CE에서는 작동하지 않으며 CE에 유사한 파일이 없습니다. CE 5.0 및 6.0의 경우 WZC API를 사용해야합니다. 사용하려는 어댑터가 WZC 호환 - 모든 어댑터가 아니라고 가정합니다. CE 7.0의 경우 네이티브 WiFi API를 사용해야합니다 (Microsoft 덕분에 천재 이동).

위 링크는 OpenNETCF SDF (Smart Device Framework) WiFi 클래스를 래핑하고 WZC API를 래핑하는 일부 서비스 코드입니다.

서비스 코드를 "통합"하는 방법은 아마도 VB.NET에서 다시 작성하는 것일뿐입니다. 코드가별로 없습니다. 물론 SDF 바이너리에 대한 참조를 추가해야합니다.

+0

지금은 온라인 변환기를 사용하여 작동하는 래퍼를 변경했습니다! 나는 그 때 OpenNETCF.Net.NetworkInformation dll을 추가한다고 생각한다. 그런데 멋있는 웹 사이트. im은 http://www.listacker.com에서 내 사이트에 제출하려고합니다. –

+0

오, 나는 dll이 opennetcf에 대한 표준 다운로드의 일부가 아닐 것이라고 생각합니다. ( –

+0

예, SDF 다운로드의 일부입니다. OpenNETCF.Net.dll 어셈블리. 어셈블리 이름은 네임 스페이스 이름과 일치 할 필요가 없습니다. 또한 OpenNETCF.dll 및 OpenNETCF.COnfiguration.dll을 참조해야합니다. – ctacke

관련 문제