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

Вниз

Как сделать вот такую вещь...   Найти похожие ветки 

 
cypher ©   (2002-02-11 12:08) [0]

Есть сеть, есть расшареные папки.. Получаем с помощью NEtFileEnum список открытых файлов. Вопрос в следующем, как теперь для этих файлов определить netname (имя, под которым расшарена папка)... Для Win9x это не проблема, так как там это имя возвращается в INFO_FILE_50 ... а вот как это реализовать в НТ (тама FILE_INFO_3) ?


 
cypher ©   (2002-02-16 16:07) [1]

=(


 
Elf(new)   (2002-02-20 12:29) [2]

Поробуй таким образом.. у меня все шевелится... 8)

var cou: integer;
MyResArray: array [0..127] of TNetResource;
count, size: DWord;
H: THandle;
ss: string;
begin
ListBox1.Items.Clear;
ss:="\\"+AddrEdit.Text+#0;
MyNetRes.lpRemoteName:=@ss[1];
if WNetOpenEnum(RESOURCE_GLOBALNET,RESOURCETYPE_ANY,0,@MyNetRes,H)=0 then
begin;
count:=128;
size:=SizeOf(MyResArray);
WNetEnumResource(H,count,@MyResArray,size);
for cou:=0 to count-1 do
begin
ListBox1.Items.Add(StrPas(myresarray[cou].lpRemoteName));
end;
WNetCloseEnum(H);
end;
end;


 
cypher ©   (2002-02-24 22:23) [3]

Вся фишка в том, что я не использую WNet... мне нада через NetFileEnum



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

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

Наверх




Память: 0.47 MB
Время: 0.013 c
1-26189
Чужой
2002-04-25 15:43
2002.05.09
Как прочитать версию Windows и поместить в Edit?


1-26112
KvORubin
2002-04-24 13:30
2002.05.09
Как в Image1 отобразить иконку файла ???


3-26037
BillyJeans
2002-04-12 10:39
2002.05.09
Помогите с индексами....


1-26116
AlexanderSK
2002-04-24 12:29
2002.05.09
MouseWheell


1-26059
rank
2002-04-25 02:07
2002.05.09
Как удалить строку из середины Stringgrid а?