Форум по Delphi программированию



Вернуться   Форум по Delphi программированию > Софт > Windows / Linux & FreeBSD
Ник
Пароль
Регистрация <<         Правила форума         >> FAQ Пользователи Календарь Поиск Сообщения за сегодня Все разделы прочитаны

Ответ
 
Опции темы Поиск в этой теме Опции просмотра
  #1  
Старый 06.01.2017, 11:01
SKIPtr SKIPtr вне форума
Начинающий
 
Регистрация: 15.03.2015
Сообщения: 108
Версия Delphi: Delphi 7
Репутация: 10
По умолчанию изменения списка переходов в меню пуск

драсте у меня винд 7
как в меню пуск изменить список файлов которые можно зпускать вместе с программами из мею пуск
вот например
в меню пуск напротив ворда появляеться список документов которые ворд может запустить
но в этом списке не то що мне нужно
а нужного там нет
как в этот список занести то шо мне нужно
Ответить с цитированием
  #2  
Старый 06.01.2017, 21:31
lmikle lmikle вне форума
Модератор
 
Регистрация: 17.04.2008
Сообщения: 7,788
Версия Delphi: 7, XE3, 10.2
Репутация: 49089
По умолчанию

Если правильно помню, то этот список берется из MRUList из реестра. Т.е. достаточно туда добавить файл и он появится в Пуске.
Ответить с цитированием
  #3  
Старый 06.01.2017, 22:54
SKIPtr SKIPtr вне форума
Начинающий
 
Регистрация: 15.03.2015
Сообщения: 108
Версия Delphi: Delphi 7
Репутация: 10
По умолчанию

а подскажите как можно до этого ключа добраться
Ответить с цитированием
  #4  
Старый 06.01.2017, 23:15
Аватар для Alegun
Alegun Alegun вне форума
LMD-DML
 
Регистрация: 12.07.2009
Адрес: Богородское
Сообщения: 3,025
Версия Delphi: D7E
Репутация: 1834
По умолчанию

Или, если правильно помню, то здесь нужен "режим бога" и правка содержимого папки Users\Имя_Юзера\Recent...
Ответить с цитированием
  #5  
Старый 07.01.2017, 06:56
SKIPtr SKIPtr вне форума
Начинающий
 
Регистрация: 15.03.2015
Сообщения: 108
Версия Delphi: Delphi 7
Репутация: 10
По умолчанию

поискал из похожего у меня есть тока
Users\Имя_Юзера\links\RecentPlaces.lnk
но не чего нужного не увидел
Ответить с цитированием
  #6  
Старый 07.01.2017, 08:03
Аватар для Alegun
Alegun Alegun вне форума
LMD-DML
 
Регистрация: 12.07.2009
Адрес: Богородское
Сообщения: 3,025
Версия Delphi: D7E
Репутация: 1834
По умолчанию

Цитата:
Сообщение от SKIPtr
поискал...но не чего нужного не увидел
Цитата:
Сообщение от MSDN
...Последние файлы, которые отображаются в меню пуск, находятся в: %appdata%\Microsoft\Windows\Recent
Удалить их вы можете либо нажав правой кнопкой на файлы в меню Последние в Пуске и выбрать Удалить из этого списка, либо удалить их непосредственно из папки через проводник.
Последние файлы, которые отображаются в списке перехода, находятся в: %appdata%\microsoft\windows\recent\automaticdestin ations
Чтобы их удалить, очистите папку через проводник, или через командную строку с помощью команды
del %appdata%\microsoft\windows\recent\automaticdestin ations\*
Практика: запустил проводник из-под админа (можно и просто, но тогда у меня завозмущается UAC лишними сообщениями), в папке %appdata%\microsoft\windows\recent\automaticdestin ations (C:\Users\Имя_Юзверя\AppData\Roaming\Microsoft\Win dows\Recent\AutomaticDestinations) лежали непонятные файлы типа *.automaticDestinations-ms, две штуки на один крайний файл, снёс их, результат - у Блокнота нет больше "последних" файлов
Ответить с цитированием
  #7  
Старый 07.01.2017, 10:28
lmikle lmikle вне форума
Модератор
 
Регистрация: 17.04.2008
Сообщения: 7,788
Версия Delphi: 7, XE3, 10.2
Репутация: 49089
По умолчанию

Есть мнение, что оно лежит где-то тут:
HKEY_CURRENT_USER\Software\Microsoft\Windows\Curre ntVersion\Explorer\RecentDocs

Только там оно в бинарном виде.
Я бы посмотрел в сторону MSDN, неверняка есть API работы с этим делом.
Ответить с цитированием
  #8  
Старый 07.01.2017, 10:39
Аватар для Alegun
Alegun Alegun вне форума
LMD-DML
 
Регистрация: 12.07.2009
Адрес: Богородское
Сообщения: 3,025
Версия Delphi: D7E
Репутация: 1834
По умолчанию

Ну точно, есть, и одна из апишных функций работы с заполнением Jump List - это SHAddToRecentDocs, она добавляет использованный элемент (документ) в список оболочки недавно открытых документов
Ответить с цитированием
Ответ



Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск
Опции просмотра

Ваши права в разделе
Вы не можете создавать темы
Вы не можете отвечать на сообщения
Вы не можете прикреплять файлы
Вы не можете редактировать сообщения

BB-коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.
Быстрый переход


Часовой пояс GMT +3, время: 08:12.


 

Сайт

Форум

FAQ

RSS лента

Прочее

 

Copyright © Форум "Delphi Sources" by BrokenByte Software, 2004-2021

ВКонтакте   Facebook   Twitter   Ссылка на Telegram