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

Вниз

Обновление пути в ярлыке.   Найти похожие ветки 

 
SergeyZ ©   (2006-01-24 13:41) [0]

Привет Всем! Хочу написать прогу, которая может внутри ярлыка менять путь. Мне это необходимо, чтобы через домен можно было обновить людям путь в ярлыке. Подскажите пожалйста верно ли я рассуждаю с чего начинать? В начале на рабочем столе нужно найти все файлы типа ярлык, открыть их, найти нужную строку и сделать replace.


 
begin...end ©   (2006-01-24 13:45) [1]

Если имеются в виду ярлыки lnk, то можно работать с интерфейсом IShellLink:

http://msdn.microsoft.com/library/default.asp?url=/library/en-us/shellcc/platform/shell/reference/ifaces/ishelllink/ishe lllink.asp


 
SergeyZ ©   (2006-01-24 14:10) [2]

спасибо, но я не увидел там возможности обновить путь в случае, если ярлык уже существует и если, например переименован..


 
begin...end ©   (2006-01-24 14:40) [3]

> SergeyZ ©   (24.01.06 14:10) [2]

> я не увидел там возможности обновить путь в случае, если
> ярлык уже существует

Тем не менее, она есть.

http://groups.google.com/group/fido7.ru.delphi/browse_thread/thread/4a2baa96a7e74023/da20aa4f1f1c3c87?q=ishelllink&rnum= 1#da20aa4f1f1c3c87

Для задания нового пути использовать SLink.SetPath, после чего не забыть сохранить файл ярлыка (PFile.Save).


 
SergeyZ ©   (2006-01-24 14:50) [4]

Спасибо большое! разобрался!



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

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

Наверх




Память: 0.47 MB
Время: 0.088 c
2-1137904356
Dormidont
2006-01-22 07:32
2006.02.12
Запрешение доступа к другим окнам


2-1138265818
delit
2006-01-26 11:56
2006.02.12
поиск в treeview


3-1134258885
orbal
2005-12-11 02:54
2006.02.12
DBGridEh - PickList


2-1138003865
mctarik
2006-01-23 11:11
2006.02.12
Писал ли кто нибудь Инструменты к Дельфи!


2-1137950769
ReeD
2006-01-22 20:26
2006.02.12
как отобразить график ????