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

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

Уделите пару сек.... [D5, D6, Win95/98, WinXP]


Serd_hhc ©   (2002-04-23 18:07:00) 

Уважаемые мастера,

Как найти все компы в сети (TCP/IP) не используя Classes.

Заранее благодарен ответившим.


Anatoly Podgoretsky   (2002-04-24 10:44:00) [1]

Serd_hhc © (24.04.02 10:06)
Дас ис фантастиш,
Штрех бин Вундер Киндер,
Штрэстиш КидерСюрпрайс...


Serd_hhc   (2002-04-24 10:32:00) [2]

Дас ис фантастиш,
Штрех бин Вундер Киндер,
Штрэстиш КидерСюрпрайс...
8-)


Slava   (2002-04-24 10:29:00) [3]

Ищем реализацию TList в Classes.pas и что мы видим:

...
PPointerList = ^TPointerList;
TPointerList = array[0..MaxListSize - 1] of Pointer;
...
TList = class(TObject)
private
FList: PPointerList;
...

И что из этого следует?
А то, что TList - это не что иное, как массив указателей...


Serd_hhc   (2002-04-24 10:06:00) [4]

При использовании( вызове функции нужна такая вешчь TList^[i].
А с массивами такое не получится... Пробовал.


Anatoly Podgoretsky   (2002-04-24 09:51:00) [5]

А ты не можешь заменить его на массив?


Serd_hhc   (2002-04-24 09:40:00) [6]

Пример с использованием WNetEnumResources я видел, ро там самое главное это TList, содержащийся в Classes! Вот в чём трабл...


Doom   (2002-04-23 21:07:00) [7]

Во - первых скоро эта ветка улетит в СЕТИ, а во-вторых.
Можешь пингануть все компы в своей подсети, еще есть ф-я WNetEnumResources.


Наверх

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