Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Основная";
Текущий архив: 2002.05.13;
Скачать: [xml.tar.bz2];

Вниз

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

 
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;
Скачать: [xml.tar.bz2];

Наверх




Память: 0.45 MB
Время: 0.004 c
1-39685
Demon Ltd
2002-04-26 22:05
2002.05.13
POPUP меню


14-39845
Shaman_Naydak
2002-04-01 12:19
2002.05.13
Подскажите, как мне поступить?!


3-39650
Сержжж
2002-04-17 12:12
2002.05.13
Создание вычисляемого поля


1-39691
Johnmen
2002-04-29 12:40
2002.05.13
TEdit и звуковые эффекты


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





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский