Форум: "Система";
Текущий архив: 2002.07.22;
Скачать: [xml.tar.bz2];
ВнизНужно создать ярлык на рабочий стол ! Найти похожие ветки
← →
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 вся ветка
Форум: "Система";
Текущий архив: 2002.07.22;
Скачать: [xml.tar.bz2];
Память: 0.44 MB
Время: 0.005 c