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

Вниз

нежно узнать IP Адрес.   Найти похожие ветки 

 
mc_s   (2005-04-11 11:12) [0]

У меня комп включён в локальную сетку со статическими IP. А мне нужно узнать адрес, который присваивается когда я выхожу в интернет посредством модема (обычное DialUP соединение). Может кто подскажет ???


 
Rouse_ ©   (2005-04-11 11:20) [1]

Проверить негде, попробуй вот этот код:

procedure TForm1.Button1Click(Sender: TObject);
var
 WSAData: TWSAData;
 p: PHostEnt;
 Name: array [0..$FF] of Char;
begin
 WSAStartup($0101, WSAData);
 try
   GetHostName(name, $FF);
   p := GetHostByName(Name);
   while Assigned(p.h_addr_list^) do
   begin
     memo1.Lines.Add(inet_ntoa(PInAddr(p.h_addr_list^)^));
     inc(p.h_addr_list);
   end;
 finally
   WSACleanup;
 end;
end;


 
френк   (2005-04-11 11:21) [2]

нежно... LOL


 
mc_s   (2005-04-11 11:23) [3]

TWSAData ??? какая библиотека ??? он у меня даже в хэлпе ненаходит


 
Digitman ©   (2005-04-11 12:20) [4]


> mc_s


> какая библиотека


uses .., Winsock, ...


 
mc_s   (2005-04-12 11:17) [5]

спасибо, всё получилось!


 
mc_s   (2005-04-12 11:19) [6]

а сразу если, можно, ещё вопросик.
 Как узнать сетевой адрес клиента в компоненте TidHTTPServer ?


 
Ozone ©   (2005-04-12 11:30) [7]

Bindings.Items[i].PeerIP


 
mc_s   (2005-04-12 11:38) [8]

Bindings.Items[i].PeerIP>>

Как получить текущий номер "i" внутри обработчика onCommandGet ???


 
Ozone ©   (2005-04-12 12:06) [9]

AThread.Connection.Socket.Binding.PeerIP


 
Карелин Артем ©   (2005-04-12 15:30) [10]

Если инитересует именно модемный IP и известен hRasConn, то так:

uses Ras//На jedi лежит заголовочный модуль.

function GetRemoteIP(hRAS: DWORD): string;
var RASPppIp: TRASPppIp;
   lpcp    : Integer;
begin
FillChar(RASPppIp,SizeOf(TRASPppIp),#00);
RASPppIp.dwSize:=SizeOf(TRASPppIp);
lpcp:=RASPppIp.dwSize;
RASGetProjectionInfo(hRAS,RASP_PppIp,@RASPppIp,lpcp);
Result:=RASPppIp.szIpAddress;
end;



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

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

Наверх




Память: 0.48 MB
Время: 0.025 c
1-1119633216
Начинающий2
2005-06-24 21:13
2005.07.18
Несколько вопросов по шрифтам и еще один.


3-1118066735
Микола
2005-06-06 18:05
2005.07.18
ComboBox в DBGrid е - возможно?


1-1119895324
Demonix
2005-06-27 22:02
2005.07.18
Обработка одного файла, создание другого на его основе.


3-1118325174
Lenik
2005-06-09 17:52
2005.07.18
Передача параметров из Делфи в StoredProc SQL сервера


3-1118193329
paule
2005-06-08 05:15
2005.07.18
Не обновляются данные