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

Вниз

Создать ярлык для папки и поместить его в Пуск -> Документы.   Найти похожие ветки 

 
library   (2002-09-08 03:59) [0]

В модуле ShlObj есть такая вещь, как SHAddToRecentDocs. Если создавать ярлыки к файлам, то это срабатывает.

procedure RecentDocs(Const Filename: string);
begin
SHAddToRecentDocs(SHARD_PATH, @Filename[1]);
end;

procedure TForm1.Button1Click(Sender: TObject);
begin
RecentDocs("C:\Doc\27.txt");
end;

А когда вместо RecentDocs("C:\Doc\27.txt") я пишу RecentDocs("C:\Doc") то ярлык для папки "C:\Doc" в меню Документы по неизвестной мне причине не создаётся. Люди, кто знает причину - помогите !!!


 
Poirot ©   (2002-09-08 09:21) [1]

А он и недолжен!!!!
Я покрайней мере в где-то в реестре видел список допустимых расширений для RecentDocs... И Там папки нет!!!


 
Макс Черных ©   (2002-09-08 12:24) [2]

>Poirot
Реестр тут не при чем.

В том же MSDN черным по белому написано, что SHAddToRecentDocs
работает только с файлами.


 
Anatoly Podgoretsky ©   (2002-09-08 12:34) [3]

Папка это не документ



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

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

Наверх




Память: 0.47 MB
Время: 0.016 c
4-61341
Igor_thief
2002-07-28 17:01
2002.09.19
Скины


14-61308
Viacheslav
2002-08-24 16:40
2002.09.19
Справочник по стандартным компонентам.


3-60950
AFROLOV
2002-08-28 13:09
2002.09.19
Как заставить MSSQL Server понимать слово False


3-60944
Adoon
2002-08-27 16:31
2002.09.19
Первый символ поля типа varchar


3-60939
kserg@ukr.net
2002-08-21 15:59
2002.09.19
вывод отчета в EXCEL