Форум: "Сети";
Текущий архив: 2004.11.21;
Скачать: [xml.tar.bz2];
ВнизДоступность сетевых ресурсов Найти похожие ветки
← →
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;
Скачать: [xml.tar.bz2];
Память: 0.44 MB
Время: 0.038 c