IPB
ЛогинПароль:

> ВНИМАНИЕ!

Прежде чем задать вопрос, смотрите FAQ.
Рекомендуем загрузить DRKB.

Наладить общение поможет, если вы подпишитесь по почте на новые темы в этом форуме.

> как узнать время работы сетевого подключения, http://www.vr-online.ru/?q=content/schetch...-na-delphi-1078
сообщение
Сообщение #1


Знаток
****

Группа: Пользователи
Сообщений: 396
Пол: Мужской

Репутация: -  9  +


вот код из статьи, который вытягивает данные о сетевых подключениях, там на сайте есть готовый исходник
http://www.vr-online.ru/?q=content/schetch...-na-delphi-1078
но я не смог найти информацию о времени работы подключения (или может лучше времени когда соединение было запущено)...

rCount:=tmibiftable(_P^).dwNumEntries-1;
for i:=0 to rCount do
with ListView1.Items.Add do
begin
caption:=copy(Trim(TMibIfTable(_p^).table[i].bDescr),1,50); //описание
subitems.Add(GetInterfaceType(TMibIfTable(_P^).table[i].dwtype)); //тип
subitems.add(SpeedToStr(TMibIfTable(_p^).table[i].dwSpeed)); //скорость
subitems.Add(Traff(TMibIfTable(_p^).table[i].dwOutOctets)); //отправлено
subitems.Add(Traff(TMibIfTable(_p^).table[i].dwInOctets)); //принято
subitems.Add(IntToStr(TMibIfTable(_p^).table[i].dwOutErrors));
subitems.Add(IntToStr(TMibIfTable(_p^).table[i].dwInErrors));
end;
dispose(_MibIfTable);



Сообщение отредактировано: Rian -


--------------------
Objective-C, Unity3d
 Оффлайн  Профиль  PM 
 К началу страницы 
+ Ответить 
 
 Ответить  Открыть новую тему 
Ответов
сообщение
Сообщение #2


Гость






Там перевод - никакущий. smile.gif Вот тут читай лучше:

MSDN -> MIB_IFROW Structure... В частности, там сказано о dwLastChange:

Цитата
dwLastChange
DWORD

The length of time, in hundredths of seconds (10^-2 sec), starting from the last computer restart, when the interface entered its current operational state. This value rolls over after 2^32 hundredths of a second.

The dwLastChange member is not currently supported by NDIS. On Windows Vista and later, NDIS returns zero for this member. On earlier versions of Windows, an arbitrary value is returned in this member for the interfaces supported by NDIS. For interfaces supported by other interface providers, they might return an appropriate value.
Более точно время работы интерфейса - если система не перегружалась, а просто отключить/подключить интерфейс - без понятия, как определить.
 К началу страницы 
+ Ответить 

Сообщений в этой теме


 Ответить  Открыть новую тему 
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 





- Текстовая версия 12.09.2025 11:04
500Gb HDD, 6Gb RAM, 2 Cores, 7 EUR в месяц — такие хостинги правда бывают
Связь с администрацией: bu_gen в домене octagram.name