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

Вниз

сетевые диски   Найти похожие ветки 

 
Stlex   (2002-09-11 14:59) [0]

Подскажите, как получить сетевой путь подключенного сетевого диска, зная только его название ("f:","g:" .. и т.п.).


 
andy_prokofiev ©   (2002-09-11 15:07) [1]

uses SysUtils;
ExpandUNCFileName("G:");


 
Lord Warlock ©   (2002-09-11 15:07) [2]

API-функция

DWORD WNetGetConnection(
LPCTSTR lpLocalName, // pointer to local name
LPTSTR lpRemoteName, // pointer to buffer for remote name
LPDWORD lpnLength // pointer to buffer size, in characters
);

Если по дельфевски, то

var Local,Remote: array[0..MAX_PATH] of Char;
begin
Local:="F:";
WNetGetConnection(Local, Remote, SizeOf(Remote[0]);
//Remote содержит сетевой путь
end;

Учти, что сам не пробовал, написал с хелпа.
Насчет SizeOf(Remote[0]) могут возникнуть проюлемы, а может и нет :))




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

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

Наверх




Память: 0.46 MB
Время: 0.018 c
7-34275
Holder
2002-07-18 15:10
2002.11.11
Можно ли заблокировать из Windows кнопку Reset ? (на корпусе)


1-34012
Кен
2002-11-02 07:28
2002.11.11
Глюк! У меня в файле справки которая вызывается по F1 исчез Указа


14-34181
Valt
2002-10-21 16:54
2002.11.11
Стив Тейксейра, Ксавье Пачеко. Borland Delphi 6


3-33875
Dr. Well
2002-10-21 18:04
2002.11.11
Тип $Money


14-34213
Bboy
2002-10-22 19:31
2002.11.11
Вопрос по Word у