Вниз
Скачать: CL | DM;

Нужно создать ярлык на рабочий стол !   Найти похожие ветки 

← →
Dmitry V. Averuanov ©   (2002-04-29 16:56) [0]

Нужно создать ярлык(LNK) на рабочий стол, при чем это должно работать как в английской так и в русской версии Windows

Заранее спасибо всем откликнувшимся !


← →
Vovchik ©   (2002-04-29 17:36) [1]

Изучайте СОМ, уважаемый, и особенно IShellLink, IShellFolder.

Получение расположения спец. папок (в т.ч. Рабочего стола): SHGetSpecialFolderLocation. Потом - SHGetPathFromIDList для преобразования PPIDL в конкретный путь.

Ну а потом уже создаёте туда ярлык.

Если непонятно - тут на сайте есть статья по Shell Namespaces.


← →
Doom ©   (2002-04-29 18:38) [2]

На сайте есть пример готовый


← →
Dimka Maslov ©   (2002-04-30 12:49) [3]

http://downloads.endimus.com/dimpas.zip

В модуле находится класс TShellLink для создания ярлыков. Чтобы с помщь этого класса создать ярлык на рабочий стол, надо заполнить все свойства и вызвать метод SaveToFile("{$DESKTOP} Filename.lnk");

После чего ярлык создаётся на рабочем столе в любой версии Windows



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

Скачать: CL | DM;



Память: 0.45 MB
Время: 0.007 c
1-70803
Eugene Lachinov
2002-07-10 11:14
2002.07.22
Ошибка компилятора ?


14-70888
Sniffer
2002-06-24 16:18
2002.07.22
Какая по вашему мнению лучшая книга по базам данных?


1-70781
eruc
2002-07-09 22:10
2002.07.22
ListBox1


1-70675
Maxuz
2002-07-09 01:26
2002.07.22
StatusBar


3-70598
Ptr
2002-06-29 12:22
2002.07.22
SQLConnection1.Commit(TD) не работает (у меня)




   Наверх