Главная страница
    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-39749
Anton+
2002-04-27 19:27
2002.05.13
Строка в Memo


3-39660
Sasha L
2002-04-17 13:39
2002.05.13
Совместная работа 2 приложений (уточнение)


7-39871
UniQ
2001-11-19 23:15
2002.05.13
Как работать с модемом из Delphi 5 (набор номера, приём звонка) ?


1-39696
Riko
2002-04-29 15:00
2002.05.13
Как программно включить Отображение всех файлов?


1-39746
Zuker
2002-04-27 21:25
2002.05.13
Определитель





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
Английский Французский Немецкий Итальянский Португальский Русский Испанский