Показать сообщение отдельно
  #1  
Старый 27.08.2016, 13:48
starcon starcon вне форума
Новичок
 
Регистрация: 15.03.2014
Сообщения: 84
Версия Delphi: Delphi 7
Репутация: 10
По умолчанию Сделать проверку с последующей активацией функций

Хочу сделать проверку с последующей активацией некоторых функций.

Есть функция , которая определяет текущий IP пользователя
Код:
function GetLocalIP: String;
const WSVer = $101;
var
  wsaData: TWSAData;
  P: PHostEnt;
  Buf: array [0..127] of Char;
begin
  Result := '';
  if WSAStartup(WSVer, wsaData) = 0 then begin
    if GetHostName(@Buf, 128) = 0 then begin
      P := GetHostByName(@Buf);
      if P <> nil then Result := iNet_ntoa(PInAddr(p^.h_addr_list^)^);
    end;
    WSACleanup;
  end;
end;
Так вот ,хочу с помощью её сделать своеобразную проверку.
То есть , если компьютер с сетки 192.168.XX.XX , активировать button1, если с сетки 111.12.ХХ.ХХ , активировать button2
Ответить с цитированием