Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Delphi программирование > Работа с сетью в Delphi
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 24.01.2011, 05:33   #1
Lokos
Форумчанин
 
Регистрация: 29.09.2009
Сообщений: 587
По умолчанию Использование WNetAddConnection2

Здравствуйте.
Код:
procedure TForm1.btn1Click(Sender: TObject);
var k:NETRESOURCE;
begin
k.lpLocalName:='K:';
k.lpRemoteName:='\\boss\base';
WNetAddConnection2(k,'vps891vps','Pavel',1);
end;
но сетевой диск не подключается((
Lokos вне форума Ответить с цитированием
Старый 24.01.2011, 08:48   #2
Баламут
Баламучу слегка...
Участник клуба
 
Аватар для Баламут
 
Регистрация: 01.11.2006
Сообщений: 1,585
По умолчанию

Вот так все работает. Ошибки все-таки нужно смотреть.
Код:
var
  k:NETRESOURCE;
  err: integer;
begin
k.lpLocalName:= 'k:';
k.lpProvider := nil;
k.dwType := RESOURCETYPE_DISK;
k.lpRemoteName:= '\\boss\base';

err := WNetAddConnection2(k,'vps891vps','Pavel',0);
ShowMessage(SysErrorMessage(err));
end;
Баламут вне форума Ответить с цитированием
Старый 27.12.2013, 09:32   #3
_SERGEYX_
Участник клуба
 
Аватар для _SERGEYX_
 
Регистрация: 07.07.2007
Сообщений: 1,518
По умолчанию

Нашел эту старую тему, поэтому новую создавать не буду...
Вопрос такой.... Как подключить облачный диск по WebDav (т.е. по защищенному https://).
Например, код выше в таком виде
Код:
var
  k:NETRESOURCE;
  err: integer;
begin
k.lpLocalName:= 'k:';
k.lpProvider := nil;
k.dwType := RESOURCETYPE_DISK;
k.lpRemoteName:= 'https://webdav.yandex.ru';

err := WNetAddConnection2(k,'login','pass',0);
//имя и пароль ввожу правильные
ShowMessage(SysErrorMessage(err));
end;
выдает ошибку "Не найдено сетевое имя". (При подключении дисков из локальной сети все работает.)

Или здесь нужно подключаться каким-то другим способом. Просветите, кто знает. Никогда с этим не работал.
_SERGEYX_ вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
использование семафоров Sparky Win Api 0 30.05.2010 15:57
использование мьютексов Sparky Win Api 2 13.04.2010 14:09
Использование while и while do prikolist Общие вопросы C/C++ 20 06.04.2009 18:40
Использование TOleContainer John_chek Общие вопросы Delphi 1 08.07.2008 13:01
Использование обьектов UberStas Помощь студентам 2 13.06.2008 18:55