Вопрос по работе с командной сторкой
1. Простой запуск
2. Запуск в режиме настройки.
Знаю, что в командной строке запуска можно указывать ключи, поэтому для запуска проги хочу создавать при установке комплекта 2 ярлыка (кстати, как это сделать при сборке SetUp при помощи Package & Deployment Wizard?). Один ярлык будет без параметров, а в другом в коммандной строке будет прописываться параметр запуска в настроечном режиме. Как в программе инициализировать ключ из коммандной строки?
Напрод, хочу реализовать 2 варианта запуска программы:
1. Простой запуск
2. Запуск в режиме настройки.
Знаю, что в командной строке запуска можно указывать ключи, поэтому для запуска проги хочу создавать при установке комплекта 2 ярлыка (кстати, как это сделать при сборке SetUp при помощи Package & Deployment Wizard?). Один ярлык будет без параметров, а в другом в коммандной строке будет прописываться параметр запуска в настроечном режиме. Как в программе инициализировать ключ из коммандной строки?
Не помню как именно сделать в стандартной инсталляшке, но могу сказать, что это просто двумя кликами длается в Inno Setup.
Не помню как именно сделать в стандартной инсталляшке, но могу сказать, что это просто двумя кликами длается в Inno Setup.
А в коде как обрабатывать командную строку?
А в коде как обрабатывать командную строку?
Ну неужто никто не знает:{ Это же, насколько я знаю. просто. Только мне негде посмотреть, как это делать:{
Ну неужто никто не знает:{ Это же, насколько я знаю. просто. Только мне негде посмотреть, как это делать:{
Делается это просто:
по п.1. Делаешь свой оригинальный setup1 на базе того setup1, который лежит в папке Wizards\PDWizard\Setup1. Отличаться он должен только одним - на выходе, когда инсталляция уже завершена, вставляешь операторы, которые создают ярлыки с нужными параметрами командной строки (обычный setup1 создает создает один ярлык, но не на рабочем столе, а в меню, и без параметров в командной строке).
по п.2. Параметры командной строки определяешь оператором Command$.
Делается это просто:
по п.1. Делаешь свой оригинальный setup1 на базе того setup1, который лежит в папке Wizards\PDWizard\Setup1. Отличаться он должен только одним - на выходе, когда инсталляция уже завершена, вставляешь операторы, которые создают ярлыки с нужными параметрами командной строки (обычный setup1 создает создает один ярлык, но не на рабочем столе, а в меню, и без параметров в командной строке).
по п.2. Параметры командной строки определяешь оператором Command$.
Большое спасибо!:)