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

Вниз

Сетевое окружение   Найти похожие ветки 

 
plaha999 ©   (2003-03-06 10:44) [0]

Здрасте ув. МАСТАКИ!!! Как получить список сетевых имен в локатке???


 
Astma   (2003-03-06 10:55) [1]

...
Var Buf: array[0..29] of TNetResource;


function FindAllComputers(Workgroup: string):Integer;
var
EnumHandle : THandle;
WorkgroupRS : TNetResource;
BufSize : Cardinal;
Entries : Cardinal;
Rest : Cardinal;
begin
PcNetCount := 0;
Workgroup := Workgroup + #0;
FillChar(WorkgroupRS, SizeOf(WorkgroupRS) , 0);
with WorkgroupRS do begin
dwScope := RESOURCE_GLOBALNET;
dwType := RESOURCETYPE_ANY;
dwDisplayType := RESOURCEDISPLAYTYPE_DOMAIN;
dwUsage := RESOURCEUSAGE_CONTAINER;
lpRemoteName := @Workgroup[1];
end;
WNetOpenEnum(RESOURCE_GLOBALNET,RESOURCETYPE_ANY,0,@WorkgroupRS,EnumHandle );
Entries := 200;
BufSize:=SizeOf(Buf);
Rest:=WNetEnumResource(EnumHandle,Entries,@Buf[0],BufSize);
if (Rest = NO_ERROR) and (Entries > 0) then PcNetCount:=Entries;
WNetCloseEnum( EnumHandle );
end; { Find All Computers }

FindAllComputers(""); //вернет рабочие группы
FindAllComputers(buf[0].lpRemoteName); // имена коипьютеров


 
dm37   (2003-03-06 11:27) [2]

Похожий вопрос: как получить данные аналогичные
net file
net session

Спасибо.



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

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

Наверх




Память: 0.47 MB
Время: 0.025 c
1-91362
Вопрошающий
2003-04-16 09:32
2003.04.28
FastReport


6-91423
Novichek
2003-03-05 16:16
2003.04.28
Как скачать с интернета WEB-страницу


3-91207
from
2003-04-10 13:03
2003.04.28
Как в IB(FireBird) в ХП написать like с %


1-91344
Serj
2003-04-13 17:20
2003.04.28
Перемещение объектов по форме


14-91457
Armageddon
2003-04-11 23:57
2003.04.28
Програмное добавление данных.