Создать ярлык на запуск программы
Модератор: Дед Пахом
Правила форума
При написании вопроса или обсуждении проблемы, не забывайте указывать версию Clarion который Вы используете.
А так же пользуйтесь спец. тегами при вставке исходников!!!
При написании вопроса или обсуждении проблемы, не забывайте указывать версию Clarion который Вы используете.
А так же пользуйтесь спец. тегами при вставке исходников!!!
- Игорь Столяров
- Ветеран движения
- Сообщения: 7419
- Зарегистрирован: 07 Июль 2005, 10:19
- Откуда: г. Ростов-на-ДоМу
- Благодарил (а): 16 раз
- Поблагодарили: 50 раз
Создать ярлык на запуск программы
Привет всем !
Вопрос наверно скорее по WinAPI - в google искал, но так и не разобрался ...
Есть некое работающее приложение на Clarion. Есстественно известны все его параметры: имя EXE файла, папка запуска и т.д.
Как создать на рабочий стол Windows текущего пользователя ярлык на запуск этой программы ?
Заранее спасибо за помощь.
Вопрос наверно скорее по WinAPI - в google искал, но так и не разобрался ...
Есть некое работающее приложение на Clarion. Есстественно известны все его параметры: имя EXE файла, папка запуска и т.д.
Как создать на рабочий стол Windows текущего пользователя ярлык на запуск этой программы ?
Заранее спасибо за помощь.
За теми кто отстал - не возвращаться. (С) Кодекс
- Admin
- Администратор
- Сообщения: 3962
- Зарегистрирован: 05 Июль 2005, 15:59
- Откуда: Хабаровск
- Благодарил (а): 28 раз
- Поблагодарили: 22 раза
- Контактная информация:
Re: Создать ярлык на запуск программы
http://www.codeproject.com/Articles/114 ... link-filesИгорь Столяров писал(а):Как создать на рабочий стол Windows текущего пользователя ярлык на запуск этой программы ?
Рай совершает ошибки ничуть не реже чем ад. Просто у него хорошая пресса
- Игорь Столяров
- Ветеран движения
- Сообщения: 7419
- Зарегистрирован: 07 Июль 2005, 10:19
- Откуда: г. Ростов-на-ДоМу
- Благодарил (а): 16 раз
- Поблагодарили: 50 раз
Re: Создать ярлык на запуск программы
Спасибо за ответ. Приз за сообразительность - Ваш ...seawolf писал(а):Инсталлятором, когда ставите программу клиенту не пробовали ?
Здесь немного другой функционал ... представьте, что у Вас есть некоторая программа, у которой
есть масса настроек параметров командной строки и интерфейс (ну например как архиватор RAR).
Пользователь может запустить программу, настроить через интерфейс некоторые параметры
работы, а потом просто нужно добавить на рабочий стол ярлык для запуска программы с настроенными
параметрами командной строки, рабочей папки и т.д. Вот и все. Именно для этих целей и нужна
опция генерации ярлыка на запуск.
За теми кто отстал - не возвращаться. (С) Кодекс
Re: Создать ярлык на запуск программы
А если сохранить настройки клиента скажем в файлике, и когда он запустит программу с существующего ярлыка делать то что было сохранено там(открывать разные окна, чего-то запускать)? Или предложить выбор из списка сохраненных ранее параметров (с человеческим названием, а не кучкой символов) ? Каждый раз генерить ярлыки в них запутаешься - один открывает так, второй по другому, а если их 10 или 20.
- Admin
- Администратор
- Сообщения: 3962
- Зарегистрирован: 05 Июль 2005, 15:59
- Откуда: Хабаровск
- Благодарил (а): 28 раз
- Поблагодарили: 22 раза
- Контактная информация:
Re: Создать ярлык на запуск программы
Все уже кем то сделано!
http://www.icetips.com/showarticle.php?articleid=373
http://www.icetips.com/showarticle.php?articleid=373
Рай совершает ошибки ничуть не реже чем ад. Просто у него хорошая пресса
- Игорь Столяров
- Ветеран движения
- Сообщения: 7419
- Зарегистрирован: 07 Июль 2005, 10:19
- Откуда: г. Ростов-на-ДоМу
- Благодарил (а): 16 раз
- Поблагодарили: 50 раз
Re: Создать ярлык на запуск программы
Круто ! Спасибо ! То, что надо. Работает прекрасно.Admin писал(а):Все уже кем то сделано!
http://www.icetips.com/showarticle.php?articleid=373
Если кто-нибудь захочет повторить, не наступайте на мои "грабли":
в Defines проекта нужно добавить:
_SVDllMode_=>0
_SVLinkMode_=>1
_svDllMode_=>0
_svLinkMode_=>1
За теми кто отстал - не возвращаться. (С) Кодекс