Имя пользователя:
Пароль:  
Помощь | Регистрация | Забыли пароль?  | Правила  

Компьютерный форум OSzone.net » Программирование, базы данных и автоматизация действий » Программирование и базы данных » Delphi - Подскажите, как работать с ярлыками на Delphi

Ответить
Настройки темы
Delphi - Подскажите, как работать с ярлыками на Delphi

Новый участник


Сообщения: 7
Благодарности: 0

Профиль | Отправить PM | Цитировать


Подскажите, как работать с ярлыками на Delphi (На какой файл ссылка, иконка, создание ярлыков)

Отправлено: 11:49, 01-12-2003

 

Аватара для Vich

admin


Сообщения: 1450
Благодарности: 7

Профиль | Отправить PM | Цитировать


//создание
uses ..ShlObj, ComObj, ActiveX, shellapi, ComCtrls..
нужны эти модули, но я не уверен что эт все,поищешь..
procedure SetShortCut(path, cmd, icon, wd, name, arg : String);
var ShellObject:IUnknown;

LinkFile:IPersistFile;
ShellLink:IShellLink;
begin

Try
CoInitialize(nil);
ShellObject:=CreateComObject(CLSID_ShellLink);
LinkFile:=ShellObject as IPersistFile;
ShellLink:=ShellObject as IShellLink;  // RTFM - интерфейсу IShellLink, там всё описано
ShellLink.SetPath(@cmd[1]);
ShellLink.SetWorkingDirectory(@wd[1]);
ShellLink.SetIconLocation(@icon[1],0); // вместо 0 можно указать номер иконки если их там много...
ShellLink.SetDescription(@name[1]);
ShellLink.SetArguments(@arg[1]);
LinkFile.Save(PWChar(WideString(path)),true);
finally
ShellObject:=Unassigned;
CoUninitialize;
end;
end;

Отправлено: 12:03, 01-12-2003 | #2



Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети.

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


Аватара для Prisoner

Engrossed by the Void


Сообщения: 2229
Благодарности: 60

Профиль | Отправить PM | Цитировать


Идем сюда, причем идем в самый низ странички.

-------
Не могу дать более дельный совет - не хватает системных ресурсов...


Отправлено: 14:35, 01-12-2003 | #3


Пользователь


Сообщения: 53
Благодарности: 0

Профиль | Отправить PM | Цитировать


Если надо мыль .Много писать.
Какие ярлыки ? url или lnk ?
Разные функции всё тут не опишешь.

Отправлено: 21:43, 06-12-2003 | #4



Компьютерный форум OSzone.net » Программирование, базы данных и автоматизация действий » Программирование и базы данных » Delphi - Подскажите, как работать с ярлыками на Delphi

Участник сейчас на форуме Участник сейчас на форуме Участник вне форума Участник вне форума Автор темы Автор темы Шапка темы Сообщение прикреплено

Похожие темы
Название темы Автор Информация о форуме Ответов Последнее сообщение
Подскажите как работать с сетевым сканером ejik_off Хочу все знать 2 07-09-2009 13:59
Delphi - Подскажите самоучитель по программированию на Delphi Arassir Программирование и базы данных 4 11-07-2008 11:33
Delphi - Delphi|Работа с ярлыками.Типы данных. Crowner Программирование и базы данных 4 19-08-2006 22:37
Подскажите как работать с формами dareks Вебмастеру 3 14-12-2005 21:41
Delphi - Подскажите ссылочки на примеры программирования в Delphi Reboot Программирование и базы данных 1 24-03-2004 12:24




 
Переход