Форум программистов
 
О проблемах, например, с регистрацией пишите сюда - alarforum@yandex.ru, проверяйте папку спам! Обязательно пройдите активизацию e-mail, а тут можно восстановить пароль.

Вернуться   Форум программистов > Web программирование > Общие вопросы Web
Регистрация

Восстановить пароль
Повторная активизация e-mail

Здесь нужно купить рекламу за 20 тыс руб в месяц! ) пишите сюда - alarforum@yandex.ru
Без учёта ботов - 20000 человек в день, 350000 в месяц.

Ответ
 
Опции темы
Старый 25.08.2020, 11:53   #1
Cepguo
Пользователь
 
Регистрация: 03.04.2015
Сообщений: 28
По умолчанию SpecialFolder

Для Функции SHGetKnownFolderPath нужен определённый REFKNOWNFOLDERID
Вопрос: как для искомой строки элемента каталога его определить ?
Н-р: для RecentPlaces.lnk - FOLDERID_Recent
а для C:\Documents and Settings - C:\Users
Cepguo вне форума Ответить с цитированием
Старый 25.08.2020, 12:04   #2
Cepguo
Пользователь
 
Регистрация: 03.04.2015
Сообщений: 28
По умолчанию SpecialFolder

В Delphi 6 был TSpecialFolderInfo, а сейчас что вместо него ?
Cepguo вне форума Ответить с цитированием
Старый 25.08.2020, 14:42   #3
waleri
Старожил
 
Регистрация: 13.07.2012
Сообщений: 6,239
По умолчанию

Цитата:
Сообщение от Cepguo Посмотреть сообщение
как для искомой строки элемента каталога его определить ?
Прочитать документацию.

Ref:
https://docs.microsoft.com/en-us/win...nownfolderpath
waleri вне форума Ответить с цитированием
Старый 25.08.2020, 18:22   #4
northener
ПШП
Участник клуба
 
Регистрация: 15.07.2013
Сообщений: 1,628
По умолчанию

Не было такого в Д6
А вот в JVCL такой есть TSpecialFolderInfo
northener вне форума Ответить с цитированием
Старый 25.08.2020, 21:10   #5
Cepguo
Пользователь
 
Регистрация: 03.04.2015
Сообщений: 28
По умолчанию

А это откуда: https://www.informit.com/articles/ar...26940&seqNum=4
Cepguo вне форума Ответить с цитированием
Старый 25.08.2020, 21:25   #6
Cepguo
Пользователь
 
Регистрация: 03.04.2015
Сообщений: 28
По умолчанию

Там написано:
rfid
Type: REFKNOWNFOLDERID
A reference to the KNOWNFOLDERID that identifies the folder.
т.е. он уже должен быть определён, вопрос: как, есть какой то способ ?
Cepguo вне форума Ответить с цитированием
Старый 25.08.2020, 21:27   #7
waleri
Старожил
 
Регистрация: 13.07.2012
Сообщений: 6,239
По умолчанию

А факт, что там KNOWNFOLDERID написано другим цветом не навел вас на мысль щелкнуть по ссылке?
waleri вне форума Ответить с цитированием
Ответ

Здесь нужно купить рекламу за 20 тыс руб в месяц! ) пишите сюда - alarforum@yandex.ru
Без учёта ботов - 20000 человек в день, 350000 в месяц.

Опции темы



Проекты отопления, пеллетные котлы, бойлеры, радиаторы
интернет магазин respective.ru
Пеллетный котёл Emtas
котлы EMTAS
Здесь нужно купить рекламу за 7 тыс руб в месяц! )
пишите сюда - alarforum@yandex.ru
ИКС 840