| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > Delphi: Общие вопросы > Передача параметров |
| Автор: DEER 17.2.2006, 12:01 |
| Здравстуйте. Есть проект написан на Delphi 7, нужно добавить в него функционал, чтобы можно было бы запускать его в командной строке с задаными параметрами. Как это делается в Delphi ? Проект НЕ консольный Спасибо |
| Автор: Демо 17.2.2006, 12:05 |
| Раз приложение с GUI, то можешь параметры обрабатывать в OnCreate основной формы - ParamStr. Либо в любом месте программы, где тебе это удобно, в том числе и в файле проекта - .DPR. |
| Автор: Guedda 17.2.2006, 12:11 | ||
Взято из http://delphiworld.narod.ru |
| Автор: <Spawn> 17.2.2006, 12:27 |
| Guedda, Зачем изобретать велосипед? Все уже сделано за нас и лежит, как уже сказали, в ParamStr. Количество параметров в ParamCount (или как то так - Дельфи под рукой нет, чтоб проверить...) |
| Автор: DEER 17.2.2006, 12:28 |
| Демо, Guedda спасибо по репе |
| Автор: Snowy 17.2.2006, 12:38 |
| Вариант, предложенный Guedda возвращает коммандную строку целиком. Если нужны отдельные параметры, то нужно использовать ParamCount и ParamStr. |