Написать код, который будет выводить список клиентов, подключённых к данной сети - VB
Формулировка задачи:
Доброго времени суток, господа! Обращаюсь к вам с просьбой о помощи в написании программки для контроля трафика.
Суть вот в чём: необходимо написать код, который будет выводить список клиентов, подключённых к данной сети. Информация о них (клиентах) должна выводиться в text/listbox и быть динамичной (обновляться через определённый промежуток времени).
Сам я в деле программирования дилетант, и единственное, что я смог написать, это:
поэтому и прошу помощи. Если так вышло, что я прошу невозможное, скажите, где можно разобраться с моей проблемой. Заранее спасибо!
Листинг программы
- Private Sub Command1_Click()
- Shell "cmd.exe /c netstat -a | find /I ""listening"" > D:\IP-changer.txt", vbNormalFocus
- Dim FN As Integer
- Dim FName As String
- FN = FreeFile
- FName = "D:\IP-changer.txt"
- Open FName For Input As #FN
- Text1.Text = Input(LOF(FN & Chr(13) + Chr(10)), #FN)
- Close #FN
- End Sub
Решение задачи: «Написать код, который будет выводить список клиентов, подключённых к данной сети»
textual
Листинг программы
- Private Sub Command1_Click()
- Shell "cmd.exe /c nbtstat -S 1 > D:\IP-changer.txt", vbNormalFocus
- Dim FN As Integer
- Dim FName As String
- FN = FreeFile
- FName = "D:\IP-changer.txt"
- Open FName For Input As #FN
- Text1.Text = Input(LOF(FN), #FN)
- Close #FN
- End Sub
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д