Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > Delphi: Сети > IP Adres


Автор: SoWa 4.1.2005, 04:54
Можно-ли изменить свой IP в On-Line не разрывая соединения?

Автор: Snowy 4.1.2005, 12:38
А что мешает назначить IP адрес в свойствах TCP/IP? Не получать автоматом, а прописать ручками...
Вообще вопрос не изучал, но говорят, что в 9х можно налету изменить \HKEY_LOCAL_MACHINE\System\CurrentControlSet
\Services\VxD\MSTCP и винда купится...
В 2k/XP естественно не сработает.

Автор: Guest 3.3.2005, 16:39
kak yznat IP ADRES

Автор: Snowy 3.3.2005, 16:47
Успокойся и не шуми.
Сначала определись, какой IP ты хочешь узнать:
чужой, свой? Если свой, о какой именно - их несколько.
А потом загляни в DRKB или FAQ и найди пример.

Автор: The MASTER 3.3.2005, 17:01
Как узнать IP адрес?

HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\Class\NetTrans\ (для 98-винды)
Ищем параметр IPAddress
Программно можно определить следующим образом:

Код
var
 WSAData: TWSAData;
 p: PHostEnt;
 Name: array[0..$FF] of Char;
begin
 WSAStartup($0101, WSAData);
 GetHostName(name, $FF);
 p := GetHostByName(Name);
 showmessage(inet_ntoa(PInAddr(p.h_addr_list^)^));
 WSACleanup;
end;


Взято с http://blackman.wp-club.net/

Автор: RA 3.3.2005, 23:44
Цитата(SoWa @ 4.1.2005, 04:54)
Можно-ли изменить свой IP в On-Line не разрывая соединения?


Нет!

Автор: S.A.P. 4.3.2005, 09:02
The MASTER smile

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)