Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

как узнать IP [D6, Win2k]


Sur ©   (2004-03-29 14:12:00) 

Привет мастерам.
Если кто знает как можно узнать IP-address машины,
буду очень благодарен за подсказку


S@shka   (2004-04-01 10:08:00) [1]

Вопрос СНЯТ :)


S@shka   (2004-04-01 10:03:00) [2]

У меня данный код вызывает EAccessViolation
на строке
WSAStartup($0101, WSAData);

WSAStartUP  из модуля Windows или IdWinSock ??????
аналогично для TWSAData;


Rezya   (2004-03-30 18:36:00) [3]


> А где можно читать про функции WinSock-а.

http://book.itep.ru/7/sock_71.htm


Ozone   (2004-03-30 13:44:00) [4]

В хелпе много чего есть.
Кстати, MSDN еще никто не отменял


Sur   (2004-03-30 13:40:00) [5]

Спасибо за подсказку.
А где можно читать про функции WinSock-а.


Rezya   (2004-03-29 20:13:00) [6]

Какой машины твоей или удаленной. Если твоей то

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

Winsock не забуть подключить.


V@LER@N   (2004-03-29 16:05:00) [7]

Об этом много писали. Посмотри в вопросах за прошлую неделю.


Наверх

Титульная страница Поиск, карта сайта Написать письмо