![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Как опрделить по имени файла в "Избранном" адрес в Internet? [D6, Win2k]
Cosinus © (2005-06-02 11:23:00)Собственно Subj. Получаю из реестра путь к папке "Избранное", вхожу, сканирую... А как мне теперь выдернуть из названия саму ссылку?
И еще один связанный с темой вопрос - когда я направляю указатель мыши на одну из этих ссылок, то редко, но бывает, что в Hint появляется не только ссылка, но и описание, а иногда и иконка другая. Как это можно выдернуть и где это все хранится.
Я честно облазил кучу факов, но так ничего и не нашел.
Заранее благодарен, Владислав.
Cosinus (2005-06-02 14:21:00) [1]Спасибо огромное.
Понимаете в чем дело... Догадываясь, что это ярлык, я пробовал вытянуть "как бы имя файла" из него по аналогии с обычным, но ничего не получалось.
Во-первых потому что не так, и во-вторых потому что я только подозревал и поэтому ставил расширение lnk вместо url. Обычно, для того чтобы посмотреть расширение известного системе, но неизвестного мне файла, я кликал в "открыть как...". И там вверху указано полное имя файла, но тут я обломался потому что такого пункта нет в попап-меню для этого типа... И подвис... А глянуть через TotalCommander не допер, потому что смотри предыдущий пункт (подвис) :)))
Еще раз спасибо.
Antonn (2005-06-02 13:52:00) [2]немного точнее
inifile := TIniFile.Create(ярлык);
try
адрес:= inifile.ReadString('InternetShortcut','URL','about');
finally
inifile.Free;
end;
TUser (2005-06-02 13:14:00) [3]Да, действительно [2]
Antonn (2005-06-02 13:11:00) [4]*.url - TIniFile
TUser (2005-06-02 12:23:00) [5]Это ярлыки - описание формата файлов можно посмотреть вот тут
http://www.wotsit.org