![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Internet [D6, D7, Win95/98, WinXP]
KarpenkoPavel © (2003-03-29 05:15:00)Скажите каким образом можно вычеслить сколько было получено и отправлено байт припотключении к Internet
Карелин Артем (2003-03-31 08:36:00) [1]Если по модему, то http://msdn.microsoft.com/library/en-us/rras/rras/rasgetconnectionstatistics.asp
Только не вздумай читать из окна статистики - будет головняк с различными версиями виндов и локализациями.
P.S. у неплохо бы было расшифровывать термин "Подключение к инету", а то ведь можно по модему, а можно и по сети....
nikus (2003-03-29 11:40:00) [2]Если ты пишешь "ламерскую" прогу для модемного соединения, то можешь просто найти хэндл окна соединения средствами API (EnumWindows, и каждый заголовок окна проверяй на "Подключено к" - заголовок зависит от версии Windows), а затем просто читать из соответствующих TLabel"ов объёмы прокачки. Для написания серьёзной программы советую использовать библиотеку WinPCap, выставив её драйвер в режим сбора статистики. Помимо всего прочего такая прога сможет фильтровать трафик по определённым IP-адресам (и не только), мониторить различные адаптеры одновременно.