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

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

как определить сетевое имя диска [D5]


diww ©   (2002-11-06 16:33:00) 

т.е. из F:\ получить \\disk4\


Андрей Прокофьев   (2002-11-06 18:18:00) [1]

S := ExpandUNCFileName("j:");


diww   (2002-11-06 18:16:00) [2]

> Ученик © (06.11.02 18:02)
работает!
огромное спасибо!


Ученик   (2002-11-06 18:02:00) [3]

procedure TForm1.Button2Click(Sender: TObject);
var
szBuffer : array[0..MAX_PATH] of Char;
dwBufLen : DWord;
begin
dwBufLen := MAX_PATH;
if WNetGetConnection("j:", szBuffer, dwBufLen) = 0 then
ShowMessage(szBuffer)
end;


diww   (2002-11-06 17:57:00) [4]

никак не получается определить имя диска
надо определить имя ПОДКЛЮЧЕННОГО диска

WNetGetConnection похоже определяет имя не сетевого, а локального диска

UNFFileName не нашел

если не сложно, приведите работающий пример


Alex4444444444   (2002-11-06 16:46:00) [5]

Posmotrite help o file naming routines. Tam est" chto-to typa UNFFileName (ili GetUNFFileName, ili v etom duhe).


Reindeer Moss Eater   (2002-11-06 16:42:00) [6]

WNetGetConnection


Наверх

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