Студопедия.Орг Главная | Случайная страница | Контакты | Мы поможем в написании вашей работы!  
 

Получение информации о сокетах



Попробуем инициализировать библиотеку WinSock. Для этого перенесите на созданную нами форму три строки ввода и кнопку. После этого создайте обработчик события Onclick для кнопки и напишите там следующий текст:

■procedure TForml.ButtonlClick(Sender: TObject);


var

info:TWSADATA; begin

WSAStartup(MAKEWORD(2,0), infо);

VersionEdit.Text:=IntToStr(info.wVersion);

DescriptionEdit.Text:=infо.szDescription;

SystemStatusEdit.Text:=infо.szSystemStatus;

WSACleanup;

end;


Рис. 5.3. Окно будущей программы

В самом начале запускается WinSock с помощью вызова функции WSAStartup. В нем запрашивается вторая версия, а информация о текущем состоянии будет возвращена в структуру info. После этого выводим полу­ченную информацию из структуры в главное окно программы.


Рис. 5.4. Результат работы программы





Дата публикования: 2014-11-03; Прочитано: 386 | Нарушение авторского права страницы | Мы поможем в написании вашей работы!



studopedia.org - Студопедия.Орг - 2014-2024 год. Студопедия не является автором материалов, которые размещены. Но предоставляет возможность бесплатного использования (0.005 с)...