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

Вниз

Ярлык   Найти похожие ветки 

 
ser_ega   (2004-02-15 00:36) [0]

Доброго вам времени суток!!!
Пользуюсь такой процедуркой:
procedure CreateLink(const PathObj, PathLink, Desc, Param: string);
var
IObject: IUnknown;
SLink: IShellLink;
PFile: IPersistFile;
begin
IObject := CreateComObject(CLSID_ShellLink);
SLink := IObject as IShellLink;
PFile := IObject as IPersistFile;
with SLink do begin
SetArguments(PChar(Param));
SetDescription(PChar(Desc));
SetPath(PChar(PathObj));
end;
PFile.Save(PWChar(WideString(PathLink)), FALSE);
end;

Не подскажите что означает Desc и Param!!!

Если я пишу: CreateLink("C:\nc\nc.exe", "c:\Norton", "", ""); Все работает

А если: CreateLink("C:\Delphi.exe", "c:\DLP", "", "");
где Delphi.exe мой проект, не работает!!! При запуске его предлагает выбрать программу, ну типа неизвестного типа!!!

ПОМОГИТЕ!!!!


 
Бином Ньютоныч   (2004-02-15 11:59) [1]

CreateLink("C:\Delphi.exe", "c:\DLP.lnk", "", "");

Desc - описание программы в комментариях в свойствах ярлыка
Param - параметры, передаваемые программе через командную строку.



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

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

Наверх




Память: 0.46 MB
Время: 0.016 c
14-94107
Ru
2004-02-10 10:49
2004.02.29
Русский Линакс


1-93983
ses
2004-02-16 22:58
2004.02.29
Разъезжаются кнопки на форме при запуске на другом компьютере


1-94011
Kreon
2004-02-16 20:39
2004.02.29
Отображение русских шрифтов


4-94227
OlegV
2003-11-04 13:36
2004.02.29
Перехват перехода по ссылке в IE


14-94091
Mike Kouzmine
2004-02-10 15:25
2004.02.29
Кто слышал сел ли самолет в Толмачево?