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

Вниз

Доступность сетевых ресурсов   Найти похожие ветки 

 
teapot   (2004-09-14 16:11) [0]

Сетевой pесуpс подключен как локальный диск.  Могу ли я программно узнать, доступен ли в данный момент ранее смаппированный ресурс, если я не знаю его полного сетевого имени, а известна только буква драйвера, под которой он был подключен?

Вариант
function DriveExists(Drive: Byte): boolean;
begin
 Result := Boolean(GetLogicalDrives and (1 shl Drive));
end;

procedure TForm1.Button1Click(Sender: TObject);
var
 Drive: byte;
begin
 for Drive := 0 to 25 do
   if DriveExists(Drive) then
     ListBox1.Items.Add(Chr(Drive + $41));
end;

показывает только локальные драйвера.


 
Jeer ©   (2004-09-14 18:10) [1]

Попробуй записать и узнаешь.


 
teapot   (2004-09-14 22:08) [2]

Собственно говоря, для того и нужно знать о доступности ресурса, чиобы записать туда (или прочесть).
Все же логичнее было бы сначала убедиться, что есть КУДА писать. А то телега, вроде, впереди лошади получается.



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

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

Наверх




Память: 0.47 MB
Время: 0.042 c
1-1099554968
star.ru
2004-11-04 10:56
2004.11.21
типа Graphics32


8-1093082990
leha
2004-08-21 14:09
2004.11.21
Перехват звукового потока.


14-1099658234
Гайцы-Газазад
2004-11-05 15:37
2004.11.21
Виват, Днепр! Жаль, Зенит подкачал...


1-1099519559
BadProg
2004-11-04 01:05
2004.11.21
TClientSocket в Delphi 7


3-1098344375
Rule
2004-10-21 11:39
2004.11.21
Как прибавить к дате несколько месяцев