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

Вниз

Вызов диалога подключения к сетевому ресурсу?   Найти похожие ветки 

 
Krants   (2006-11-30 16:02) [0]

Как можно вызвать диалог подключения к сет. ресурсу, и как можно подкл. програмно?


 
clickmaker ©   (2006-11-30 16:26) [1]

WNetConnectionDialog, WNetAddConnection


 
Krants   (2006-11-30 16:32) [2]

WNetConnectionDialog - вызов диалога подключения сет. ресурса
WNetAddConnection - програмное подключение сет. ресурса
а требуется осуществить подключение к! сетевому ресурсу.


 
clickmaker ©   (2006-11-30 17:08) [3]


> осуществить подключение к! сетевому ресурсу

в чем разница? что-то не улавливаю..


 
Krants   (2006-11-30 17:52) [4]

WNetConnectionDialog(Handle,RESOURCETYPE_DISK);
запустив данную процедуру откроется диалог с возможностю подключать  сет. ресурс, т.е. любой сетевой(можно и локальный) диск или папка будут отображаться в "My Computer", "My Network Places" и др.пр.
А вот искомый диалог будет отображать окно активизации доступа, скорее даже подключения к ресурсу(ввод логина и пароля)...


 
clickmaker ©   (2006-12-01 09:53) [5]


> А вот искомый диалог будет отображать окно активизации доступа,
> скорее даже подключения к ресурсу(ввод логина и пароля)...

Так ежели ресурс не позволяет анонимный доступ, от тебя по-любому пароль потребуют.
Ну можно свой диалог написать, изначально с полями для логина-пароля, а оттуда вызывать WNetAddConnection


 
Krants   (2006-12-01 13:33) [6]

WNetAddConnection это все же не то, он создает подключение! а не подключает...

тут я посмотрел некоторые статьи, - работа с сетью в делфе реально немного храмает. дело вовсе не в делфе, так сложилось у Гейтса, винды переделывать нафиг...


 
clickmaker ©   (2006-12-01 13:36) [7]


> [6] Krants   (01.12.06 13:33)
> WNetAddConnection это все же не то, он создает подключение!
> а не подключает...

че-то я не пойму никак... Как ты хочешь работать с ресурсом без подключения? Не нужен диск сетевой, так можно и не мапить его. Подключил - поработал - отключил


 
Krants   (2006-12-01 13:52) [8]

блин, уже сам запутался... вообщем на примере:
есть прога работающая с удаленными файлами, которые находятся на разных компах("рабочей группы"). Иногда доступ к другому компу или его расшареной папки может быть закрыт. Так вот что-бы не "логонится" через проводник, я хочу на прямую вызывать диалог подключения к ресурсу(LoginDialog). или просто логониться програмно заведома задавая логин и пароль...


 
novill ©   (2006-12-01 14:00) [9]

NetUseAdd пробовал?


 
Krants   (2006-12-01 15:06) [10]

конечно бред, но все же WNetAddConnection это то что я искал, просто не внимательно ознакомился со спракой и этот диалог(ConnectionDialog) не в тему совсем... ну все равно спасибо...



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

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

Наверх




Память: 0.49 MB
Время: 0.028 c
2-1168414839
DelphiLexx
2007-01-10 10:40
2007.01.28
Помогите создать аналог распределения MessageBox a


2-1168303037
Antoxa2005
2007-01-09 03:37
2007.01.28
Ко такое? Вопрос покажется странным, но не знаю, как назначить пр


2-1168676948
_Dima
2007-01-13 11:29
2007.01.28
(Fatal error) Project 1.dpr(1): Unit not found: System.pas


15-1167826006
melkyi
2007-01-03 15:06
2007.01.28
Интересная задача по ДМ


6-1156611573
1519
2006-08-26 20:59
2007.01.28
Подключение к интернету