Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Низкоуровневое программирование > Win Api
Регистрация

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

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 24.04.2007, 11:32   #1
Fainder
Участник клуба
 
Регистрация: 15.02.2007
Сообщений: 1,112
По умолчанию Свойства ярлыка

Речь о списке автозагрузки. Добавление, удаление и т.д. С реестром понятно, с созданием ярлыков, в роде тоже. Но, прочитав списки lnk файлов из папки startup нужно получить свойства каждого ярлыка. В идеале все, но хотя бы полное имя запускаемого файла.
Fainder вне форума Ответить с цитированием
Старый 26.04.2007, 15:26   #2
mrandrey
Форумчанин
 
Регистрация: 30.03.2007
Сообщений: 124
По умолчанию

Вот это извлекает из ярлыка всю инфу, пользуйся на здоровье.
Код:
 
procedure LoadLink(const FileLink:string;var PathObj,WorkDir,IcoPath,Info,
Param:string;var IcoIND:Integer);
var
buffer : array[0..255] of char;
pfd: TWin32FindData;
 IObject : IUnknown;
 SLink   : IShellLink;
 PFile   : IPersistFile;
begin
 IObject := CreateComObject(CLSID_ShellLink);
 PFile   := IObject as IPersistFile;
 pfile.Load(PWideChar(WideString(FileLink)),0);
 SLink   := IObject as IShellLink;
  with SLink do begin
  getArguments(buffer,256);Param:=buffer;
  getDescription(buffer,256);info:=buffer;
  getWorkingDirectory(buffer,256);Workdir:=buffer;
  getIconLocation(buffer,256,IcoIND);IcoPath:=buffer;
  getPath(buffer,256,pfd,4);PathObj:=buffer;
 end;
end;
Тут без 100г не розберешся.....
Спасибо не нужно, а на весы слева кликнуть не помешает!!!
mrandrey вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц

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

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
C# Создания ярлыка MAcK Общие вопросы .NET 6 16.08.2008 12:22
Свойства файла ibn Общие вопросы .NET 0 23.04.2008 18:37
Свойства формы Teen4jump Общие вопросы Delphi 4 28.02.2008 01:29
Свойства объекта KBak Win Api 5 15.08.2007 20:21
Показать свойства шолku Общие вопросы Delphi 2 28.12.2006 09:56