ايران ويج

نسخه‌ی کامل: نمایش وایرلس و آیپی آن
شما در حال مشاهده‌ی نسخه‌ی متنی این صفحه می‌باشید. مشاهده‌ی نسخه‌ی کامل با قالب بندی مناسب.
سلام
آیا تو Vb6 میشه برنامه ای نوشت که بتونه وایرلس پیدا کنه
یعنی بازدن دکمه ی سرچ شروع به جست و جو کنه بعد هرچی پیدا کرد توی لیست باکس لیست کنه ؟

(البته اگه قابلیت اتصال هم داشته باشه که بهتر)

در مورد آیپی هم امکانش هست که با جستوجوی یک وایرلس بتونیم آیپی اونم بدست یاریم؟
 :))): سلام دوست عزيز  :))):



کد php:
Option Explicit

Public WiFiHardwareName As StringWiFiDecibals As Long
Dim objWMIService 
As Object, isSet As Boolean

Public Declare Function InternetGetConnectedState Lib "wininet.dll" (ByRef lpdwFlags As LongByVal dwReserved As Long) As Long

Public Enum ConnectedState
INTERNET_CONNECTION_MODEM 
= &H1
INTERNET_CONNECTION_LAN 
= &H2
INTERNET_CONNECTION_PROXY 
= &H4
INTERNET_CONNECTION_MODEM_BUSY 
= &H8
INTERNET_RAS_INSTALLED 
= &H10
INTERNET_CONNECTION_OFFLINE 
= &H20
INTERNET_CONNECTION_CONFIGURED 
= &H40
End 
Enum

Public Function 
WifiSignalStrength(Optional Computer As String ".") As Long
On Error Resume Next
Dim colItems 
As ObjectobjItem As Object
WifiSignalStrength 
IIf(isConnected50)

If 
Not isSet Then
Set objWMIService 
GetObject("winmgmts:" Computer "rootwmi")
isSet = 
True
End 
If
Set colItems objWMIService.ExecQuery("Select * From MSNdis_80211_ReceivedSignalStrength")

For 
Each objItem In colItems
WiFiDecibals 
objItem.NDIS80211ReceivedSignalStrength
WiFiHardwareName 
objItem.InstanceName

Select 
Case WiFiDecibals
Case 0WiFiHardwareName "Ethernet"
Case Is > -57WifiSignalStrength 5
Case Is > -68WifiSignalStrength 4
Case Is > -72WifiSignalStrength 3
Case Is > -80WifiSignalStrength 2
Case Is > -90WifiSignalStrength 1
Case Else: WifiSignalStrength 0
End Select
Next
End 
Function 
دوست گرامي بنده Vb6 ديگه كار نميكنم اما اين كد بهت كمك ميكنه. Clap