Crowner
17-08-2006, 04:57
Везде в инете один и тот-же пример работы с ярлыками.Поэтому я его сюда включать не буду.Но проблема собственно вот в чем.
Вот это работает:
FillChar(LinkInfo, SizeOf(LinkInfo), #0);
LinkInfo.FullPathAndNameOfLinkFile:='С:\Ярлык.lnk';
GetLinkInfo(@LinkInfo);
link:=LinkInfo.FullPathAndNameOfFileToExecute;
А вот это уже нет:
FillChar(LinkInfo, SizeOf(LinkInfo), #0);
perem:='С:\Ярлык.lnk';
LinkInfo.FullPathAndNameOfLinkFile:=perem;
GetLinkInfo(@LinkInfo);
link:=LinkInfo.FullPathAndNameOfFileToExecute;
[Error] Unit1.pas(329): Incompatible types: 'Array' and 'String'
Я для perem уже какие только типы ни пробовал.Подскажите пожалуйста !
Заранее благодарен !
Вот это работает:
FillChar(LinkInfo, SizeOf(LinkInfo), #0);
LinkInfo.FullPathAndNameOfLinkFile:='С:\Ярлык.lnk';
GetLinkInfo(@LinkInfo);
link:=LinkInfo.FullPathAndNameOfFileToExecute;
А вот это уже нет:
FillChar(LinkInfo, SizeOf(LinkInfo), #0);
perem:='С:\Ярлык.lnk';
LinkInfo.FullPathAndNameOfLinkFile:=perem;
GetLinkInfo(@LinkInfo);
link:=LinkInfo.FullPathAndNameOfFileToExecute;
[Error] Unit1.pas(329): Incompatible types: 'Array' and 'String'
Я для perem уже какие только типы ни пробовал.Подскажите пожалуйста !
Заранее благодарен !