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

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

IP компов в сети [D6, WinXP]


Sasha aka Slon ©   (2004-09-27 07:57:00) 

Народ, помогите!
Как мне выцепить IP адреса компов всети(локальной ессно)


Sasha aka Slon   (2004-10-26 18:48:00) [1]

Ладно, вопрос не в этом.
В этом бродкасте я понял только то, что он определяет мой IP, а вот чужие- нет.....

Что делать?

Там какая- то переменная name, я просто её объявил при вызове функции, правильно????
Кстати, насчёт масок... У меня сетки пока нет, но протестить софт я могу у знакомых и это мне жить не мешает, а на тряпочных сам тренируйся


Verg   (2004-10-24 10:48:00) [2]


>  Sasha aka Slon ©   (24.10.04 10:30)
> А что такое маска сети?


Здравствуйте..... Ты никогда не настривал TCP/IP сеть на комьютере?
Об чем вообще тогда может идти речь....
Как говорил мой приятель - "Иди, потренируйся на тряпочных!"


Sasha aka Slon   (2004-10-24 10:30:00) [3]

А что такое маска сети?


Verg   (2004-10-22 22:34:00) [4]


> Как мне выцепить IP адреса компов всети(локальной ессно)


Берешь свой IP адрес, берешь свою маску подсети и вычисляешь

Адреса компов товей подсети = от ( IP and Mask ) +1 до ( IP or not Mask ) -1


Rouse_   (2004-10-22 21:33:00) [5]

> абсолютно не из той серии...
Сори, оговорился, не внимательно вчитался в код...
Но про броадкаст всеже не понятно...


Rouse_   (2004-10-22 21:31:00) [6]

Что-то я не совсем понял.
Если вопрос звучит верно: "Как мне выцепить IP адресакомпов в сети"
то ответ > [1] RoMka   (27.09.04 12:13)абсолютно не из той серии...
А если ответ подходит, то непонятно, при чем тут Броадкаст? Тем более ответ также не совсем корректен...

==
С Уважением...


Sasha aka Slon   (2004-10-22 20:24:00) [7]

Что есть широковещательный адрес?


Wish   (2004-10-04 08:38:00) [8]

А если тебе нужно чтобы все получили твое сообщение то просто поставь широковещательный адрес ip - 192.168.1.255


Sasha aka Slon   (2004-10-04 08:35:00) [9]

Сенкс


RoMka   (2004-09-27 12:13:00) [10]

Вот это вроде работает:


function GetIPAddress(name: string): string;
var
WSAData: TWSAData;
p: PHostEnt;
begin
WSAStartup(WINSOCK_VERSION, WSAData);
p := GetHostByName(PChar(name));
Result := inet_ntoa(PInAddr(p.h_addr_list^)^);
WSACleanup;
end;


Наверх

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