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

Вниз

Список открытых ресурсов.   Найти похожие ветки 

 
Yurko   (2003-10-13 10:56) [0]

Как, с помощью WNetEnumResource, получить список открытых на данном компьютере ресурсов (папки, принтеры)?


 
Rouse_ ©   (2003-10-13 14:37) [1]

Посмотри "Мониторинг сетей в Дельфи" на этом сайте, но там только для локального компьютера, для удаленного чегото не получается :(

Желаю успехов


 
Yurko   (2003-10-13 16:28) [2]

В этом примере используют функцию NetShareEnum, но, согласно документации, она (функция) оставлена для совместимости с 16-ти разрядными Windows, а для 32-х рязрядных Windows надо использовать WNetEnumResource!!! Но WNetEnumResource находит все сетевые ресурсы (мне нужно только для локальной машины) и поле lpLocalName всегда остается пустым.


 
Yurko   (2003-10-14 14:24) [3]

Помогите, пожалуйста!


 
MegaVolt ©   (2003-10-14 17:03) [4]

Для локальной машины пиши её имя и будет тебе счастье :) (в функции (WNetShareEnum)


 
Rouse_ ©   (2003-10-14 17:04) [5]

WNetEnumResource передается соответствующая структура, при правильном ее заполнении получиш требуемый результат. Если не забуду, приду домой и накатаю примерчик.

Желаю успехов


 
Yurko   (2003-10-14 18:30) [6]

Rouse_, не забудь, пожалуйста.
А то у меня заполняются поля lpRemoteName иlpComment а поле lpLocalName остается пустым.


 
Rouse_ ©   (2003-10-14 20:02) [7]

Итак, читаем выдержку из МСДН про WNetEnumResource.

The WNetEnumResource function does not enumerate users connected to a share; you can call the NetConnectionEnum function to accomplish this task. To enumerate hidden shares, call the NetShareEnum function.

Нужен ли еще примерчик? Если нужен, приведу.

Желаю успехов

ЗЫ: По поводу совместимости со старыми 16 битными ничего не нашел (скорее пропустил). Нельзя ли ссылочку?
Я смотрел по этой ссылке:
mk:@MSITStore:E:\MSDN\2001APR\1033\netmgmt.chm::/hh/network/ntlmapi2_4l2l.htm
(У меня MSDN в E:\MSDN, измените на свой путь, если MSDN установленна локально).


 
Yurko   (2003-10-15 11:25) [8]

По поводу совместимости со старыми 16 битными:
Курсор на "NetShareEnum" и нажимаем "F1".



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

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

Наверх




Память: 0.48 MB
Время: 0.018 c
1-36658
DmitryA
2003-12-02 18:34
2003.12.12
Управление активностью окна


3-36517
dimm
2003-11-21 20:15
2003.12.12
Уважаемые мастера помогите


1-36713
Eugene1501
2003-12-02 14:18
2003.12.12
Как лучше хрнить изображения?


3-36554
wik
2003-11-20 20:56
2003.12.12
нужен koi8-r в DBGrid (Данные беруться через DataSet из базы)


6-36791
Avers
2003-10-11 18:12
2003.12.12
Ув. мастера, как разместить файл на FTP сервере.