Форум: "WinAPI";
Текущий архив: 2004.07.25;
Скачать: [xml.tar.bz2];
ВнизСвойство папки Найти похожие ветки
← →
bon (2004-06-14 14:12) [0]Привет всем мастерам !!! Может кто одскажет как вызвать окно св-в выбранной папки (желательно на вкладке "доступ")
← →
GuAV © (2004-06-14 14:16) [1]Дежа вю :(
http://delphimaster.net/view/4-1086948632/
← →
jack128 © (2004-06-14 14:25) [2]Ищи в msdn. Такая функция точно есть.. По моему в названии Property или Properties упомянается..
← →
GuAV © (2004-06-14 15:01) [3]
> Такая функция точно есть
Имхо, нет такой функции и никогда не было. Если я не прав - ткните носом в описание.
← →
Palladin © (2004-06-14 15:02) [4]это тема ShellAPI...
← →
jack128 © (2004-06-14 15:41) [5]
> Имхо, нет такой функции и никогда не было. Если я не прав
> - ткните носом в описание.
Так, специально для неверующих Фом ;-)
http://msdn.microsoft.com/library/default.asp?url=/library/en-us/shellcc/platform/shell/reference/functions/shobjectprop erties.asp
правда у мя с этой функцией фигня, какая то выходит. Нету её у меня, почему то.. WinXP Home Edition
← →
GuAV © (2004-06-14 16:50) [6]
> Нету её у меня, почему то.. WinXP Home Edition
Как раз там есть. Но если она в Д7 не объявлена то в твоём Д5 тем более.
Вот я по ссылке объявил, а константы-то всё равно не знаю.function SHObjectProperties(hwnd: HWND;
dwType: DWORD;
szObject: LPCWSTR;
szPage: LPCWSTR): LongBool; stdcall; external "shell32.dll"
можно конечно положить их 0, 1, 2 соотв-но.
а затестить немогу у меня 9х, там действительно нет такой ф-ции.
← →
jack128 © (2004-06-14 16:55) [7]
> Но если она в Д7 не объявлена то в твоём Д5 тем более.
Экспортировать функцию из DLL я уже научился ;-) Не найдена точка входа .. далее по тексту..
← →
GuAV © (2004-06-14 16:58) [8]Сейчас обожди, я ХР поставлю :) ...
← →
GuAV © (2004-06-14 17:17) [9]
function SHObjectProperties(hwnd: HWND;
dwType: DWORD;
szObject: LPCWSTR;
szPage: LPCWSTR): LongBool; stdcall; external "shell32.dll"
procedure TForm1.Button2Click(Sender: TObject);
begin
SHObjectProperties(Handle,2,"C:\TEMP",nil);
end;
Такое пашет [D6, XP Pro]
> [D7, Win2k, WinXP]
- это радует
> Экспортировать функцию из DLL я уже научился ;-)
А импортировать в ехе ;-) ?
← →
jack128 © (2004-06-14 17:43) [10]это...Какая то у мя левая винда.. Скопировал твой код - не работает.. ;-( ХЗ..
> А импортировать в ехе ;-) ?
:-P
Ты понял, что я хотел сказать
← →
GuAV © (2004-06-14 17:53) [11]
> Скопировал твой код - не работает
Pro<>Home :-(
> Ты понял, что я хотел сказать
Ну конечно, я так, на всякий случай ;-)
← →
jack128 © (2004-06-14 18:08) [12]ну сам же написал
> Win2k, WinXP]
или XP Home уж не XP.
да в msdn написано
Minimum DLL Version shell32.dll version 5.0 or later // выполняется, 6-ая версия
Minimum operating systems Windows 2000 // это, что, Win2k стал выше XP Home..
Позор!!! В msdn - ошибки!!!!!! :-))
← →
GuAV © (2004-06-14 18:18) [13]
> Позор!!! В msdn - ошибки!!!!!! :-))
Хорошая тема для потрепаться 8->
Страницы: 1 вся ветка
Форум: "WinAPI";
Текущий архив: 2004.07.25;
Скачать: [xml.tar.bz2];
Память: 0.47 MB
Время: 0.027 c