![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Вызов диалога подключения к сетевому ресурсу?
Krants © (2006-11-30 16:02:00)Как можно вызвать диалог подключения к сет. ресурсу, и как можно подкл. програмно?
Krants (2006-12-01 15:06:00) [1]конечно бред, но все же WNetAddConnection это то что я искал, просто не внимательно ознакомился со спракой и этот диалог(ConnectionDialog) не в тему совсем... ну все равно спасибо...
novill (2006-12-01 14:00:00) [2]
NetUseAddпробовал?
Krants (2006-12-01 13:52:00) [3]блин, уже сам запутался... вообщем на примере:
есть прога работающая с удаленными файлами, которые находятся на разных компах("рабочей группы"). Иногда доступ к другому компу или его расшареной папки может быть закрыт. Так вот что-бы не "логонится" через проводник, я хочу на прямую вызывать диалог подключения к ресурсу(LoginDialog). или просто логониться програмно заведома задавая логин и пароль...
clickmaker (2006-12-01 13:36:00) [4]
> [6] Krants (01.12.06 13:33)
> WNetAddConnection это все же не то, он создает подключение!
> а не подключает...
че-то я не пойму никак... Как ты хочешь работать с ресурсом без подключения? Не нужен диск сетевой, так можно и не мапить его. Подключил - поработал - отключил
Krants (2006-12-01 13:33:00) [5]WNetAddConnection это все же не то, он создает подключение! а не подключает...
тут я посмотрел некоторые статьи, - работа с сетью в делфе реально немного храмает. дело вовсе не в делфе, так сложилось у Гейтса, винды переделывать нафиг...
clickmaker (2006-12-01 09:53:00) [6]
> А вот искомый диалог будет отображать окно активизации доступа,
> скорее даже подключения к ресурсу(ввод логина и пароля)...
Так ежели ресурс не позволяет анонимный доступ, от тебя по-любому пароль потребуют.
Ну можно свой диалог написать, изначально с полями для логина-пароля, а оттуда вызывать WNetAddConnection
Krants (2006-11-30 17:52:00) [7]WNetConnectionDialog(Handle,RESOURCETYPE_DISK);
запустив данную процедуру откроется диалог с возможностю подключать сет. ресурс, т.е. любой сетевой(можно и локальный) диск или папка будут отображаться в "My Computer", "My Network Places" и др.пр.
А вот искомый диалог будет отображать окно активизации доступа, скорее даже подключения к ресурсу(ввод логина и пароля)...
clickmaker (2006-11-30 17:08:00) [8]
> осуществить подключение к! сетевому ресурсу
в чем разница? что-то не улавливаю..
Krants (2006-11-30 16:32:00) [9]WNetConnectionDialog - вызов диалога подключения сет. ресурса
WNetAddConnection - програмное подключение сет. ресурса
а требуется осуществить подключение к! сетевому ресурсу.
clickmaker (2006-11-30 16:26:00) [10]WNetConnectionDialog, WNetAddConnection