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

Вниз

Очень срочный вопрос!!   Найти похожие ветки 

 
cypher ©   (2002-04-26 23:17) [0]

Народ, подскажите, как вызвать стандартный Виндовый диалог, открытия общего доступа к папке?


 
Vovchik ©   (2002-04-26 23:51) [1]

В принципе, можно так:

var
ei:SHELLEXECUTEINFOA;
begin
ZeroMemory(@ei,sizeof(ei));
ei.cbSize:=sizeof(ei);
ei.fMask:=$C;
ei.lpVerb:="properties";
ei.nShow:=SW_SHOW;
ei.lpFile:="d:\";
ShellExecuteEx(@ei);
end;

Если надо только одну вкладку с доступом, то это делается с помощью СОМ-интерфейсов на соответствующие объекты. Как это делается точно, я не знаю. Поищи статьи на эту тему или посмотри хелп на IContextMenu.


 
arhelon ©   (2002-04-27 07:40) [2]

Смотри новости всл на ентом сайте там был компонентик который вызывает разного рода диологи виндовые не помню точно есть там он но много там всего


 
cypher ©   (2002-04-27 16:46) [3]

arhelon, нашел psvDialogs library, там нет того что мне нужно =(

vovchik, искал, смотрел... нифига нету =\


 
Ally ©   (2002-04-27 17:18) [4]

Может быть WNetConnectionDialog() поможет?


 
Vovchik ©   (2002-04-27 17:41) [5]

> cypher © (27.04.02 16:46)

Чего нету? Приведённый мной пример выводит стандартное окно свойств каталога или файла. Там есть вкладка "Доступ". Чего не так?


 
cypher ©   (2002-04-27 17:47) [6]

Ally - нет, этот диалог, подключения сетевых ресурсов, а мне нада расшарить папку, используя стандартный виндовый диалог...

кстати, вот что я нашел
в NT есть ntshrui.dll, он експортирует функции SharingDialog, SharingDialogA, SharingDialogW и еще кучу полезных функций (например IsPathShared, CanShareFolder и пр.)

в 9x есть аналогичная msshrui.dll

Стандартная прога NetWatch из Win98 использует именно эту длл...

Мож терь кто подскажет как этими функциями пользоваться... а то у меня нету SoftIce по XP, и я не могу проследить какие параметры передаются функциям SharingDialog.

А google на строчку SharingDialog показывает пугающую пустоту =(


 
cypher ©   (2002-04-27 17:59) [7]

Vovichik, не спорю, я про ContextMenu. Это конечно выход, но не самый удачный =(... посмотри как делает NetWatch виндовый (если есть 9x), вот мне нада так же...



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

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

Наверх




Память: 0.48 MB
Время: 0.014 c
1-39795
Executor
2002-04-20 14:14
2002.05.13
StringGrid


1-39752
Феликс
2002-04-27 22:44
2002.05.13
Как сделать, чтобы у определенной строки в Listbox был свой цвет.


14-39851
JEff
2002-03-08 16:09
2002.05.13
Изменение Caption а QRDBText а


3-39645
DPashin
2002-04-17 08:17
2002.05.13
Не могу скопировать Blob-поле


1-39705
VID
2002-04-29 16:56
2002.05.13
Сканирование всех компонентов в форме (юните) чужого приложения