Тема: On-line
Показать сообщение отдельно
  #3  
Старый 20.04.2010, 19:25
Аватар для Vayrus
Vayrus Vayrus вне форума
Исполняемый Ретровирус
 
Регистрация: 09.08.2008
Адрес: Umbrella Corporation
Сообщения: 743
Репутация: 1293
Лампочка

Попробуй:

Код:
procedure TForm1.Button1Click(Sender: TObject);
begin
  if  GetSystemMetrics(SM_NETWORK) and $01 = $01 then 
    ShowMessage('Computer is attached to a network!') 
    else 
    ShowMessage('Computer is not attached to a network!');
end;  

//Для кучи, определение RDP
//returns true if running under Windows Terminal Services
function TRemoteSession.IsRemoteSession: boolean;
(*
const
  sm_RemoteSession = $1000;
*)
begin
  result := GetSystemMetrics(sm_RemoteSession) <> 0;
end;
Ответить с цитированием