Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2003.08.25;
Скачать: CL | DM;

Вниз

Как узнать тип соединения с Интернетом: сеть или модем   Найти похожие ветки 

 
-= Demon =-   (2003-06-18 17:29) [0]

Можно ли различить, какое в данный момент подключение к Интернету: по локальной сети или модемное? Функции InternetGetConnectedState абсолютно все равно, какое оно, гланое что есть.


 
k$v ©   (2003-06-18 19:43) [1]

Вот ... наверное можно приспособить... кажется где-то на этом сервере брал...

unit connectinet;
interface
uses Windows;{ Flags for InternetGetConnectedState }
const
INTERNET_CONNECTION_MODEM = 1;
INTERNET_CONNECTION_LAN = 2;
INTERNET_CONNECTION_PROXY = 4;
INTERNET_CONNECTION_MODEM_BUSY = 8;
const
winetdll = "wininet.dll";
function InternetGetConnectedState(lpdwFlags: LPDWORD; dwReserved:DWORD):BOOL;
stdcall;
external winetdll name "InternetGetConnectedState";
function InternetConnected: Boolean;
implementation
function InternetConnected: Boolean;
var dwConnectionTypes: DWORD;
begin
dwConnectionTypes := INTERNET_CONNECTION_MODEM +
INTERNET_CONNECTION_LAN +
INTERNET_CONNECTION_PROXY;
( @dwConnectionTypes, 0)
Вот ... наверное можно приспособить... кажется где-то на этом сервере брал...

unit connectinet;
interface
uses Windows;{ Flags for InternetGetConnectedState }
const
INTERNET_CONNECTION_MODEM = 1;
INTERNET_CONNECTION_LAN = 2;
INTERNET_CONNECTION_PROXY = 4;
INTERNET_CONNECTION_MODEM_BUSY = 8;
const
winetdll = "wininet.dll";
function InternetGetConnectedState(lpdwFlags: LPDWORD; dwReserved:DWORD):BOOL;
stdcall;
external winetdll name "InternetGetConnectedState";
function InternetConnected: Boolean;
implementation
function InternetConnected: Boolean;
var dwConnectionTypes: DWORD;
begin
dwConnectionTypes := INTERNET_CONNECTION_MODEM +
INTERNET_CONNECTION_LAN +
INTERNET_CONNECTION_PROXY;
Result := InternetGetConnectedState(@dwConnectionTypes, 0);
end;
end.




Страницы: 1 вся ветка

Текущий архив: 2003.08.25;
Скачать: CL | DM;

Наверх




Память: 0.47 MB
Время: 0.032 c
6-81859
Andrey Klimov
2003-06-17 19:25
2003.08.25
POP3 Proxy (Gateway, Relay...)


14-81909
VEG
2003-07-25 19:23
2003.08.25
Сегодня протестировал устойчивость XP о полной!


3-81541
Afteam
2003-07-31 10:46
2003.08.25
Как избежать скроллирования DBGrid при обновлении набора данных?


3-81544
sergg
2003-07-30 19:55
2003.08.25
Что лучше? - динамический алиас или обычный путь


1-81759
ossa
2003-08-14 13:30
2003.08.25
---|Ветка была без названия|---