День добрый, подскажите как в консольном приложении задавать аргументы запуска?
Т.е. запускаем из командной строки "c:\prog.exe 1000", как эту 1000 засунуть в поток?
Этот топик читают: Гость
Ответов: 8
Рейтинг: 0
|
|||
карма: 0 |
|
Google
vip
|
#1.1контекстная реклама от партнеров
|
Ответов: 4621
Рейтинг: 746
|
|||
Компонент Application, точка Params содержит массив параметров, переданных твоей программе. Чтение, перебор массива - компоненты работы с массивами.
Редактировалось 1 раз(а), последний 2019-11-20 11:55:46 |
|||
карма: 26 |
|
Ответов: 1342
Рейтинг: 31
|
|||
Если просто запуск то лучше через cmd, ибо сами программы почему то часто отказываются запускаться через этот компонент с параметрами
cmd
Редактировалось 1 раз(а), последний 2019-11-20 13:40:44 |
|||
карма: 2 |
|
Ответов: 8
Рейтинг: 0
|
|||
Rysik писал(а): параметрамиНет, мне надо как раз задавать параметр ключем Netspirit писал(а): Компонент ApplicationМне помогли нарисовать программу для перевода секунд в часы\минуты\сек, но она как оконное приложение секунды
prog.exe 17254, задаётся количество секунд, в ответ консоль отдаёт ответ в чч.мм.сс Редактировалось 1 раз(а), последний 2019-11-20 15:32:53 |
|||
карма: 0 |
|
Ответов: 92
Рейтинг: 1
|
|||
mxm199 писал(а): но вот переделать в консольное приложение у меня не получается, смысл такой -
prog.exe 17254, задаётся количество секунд, в ответ консоль отдаёт ответ в чч.мм.сс Почему именно на таком решении остановились (через консооль)? |
|||
карма: 0 |
|
Ответов: 4621
Рейтинг: 746
|
|||
mxm199 писал(а): переделать в консольное приложение у меня не получается |
|||
карма: 26 |
|
Ответов: 8888
Рейтинг: 823
|
|||
Netspirit, в рот положить
Vandjer, вот и далее как на картинке: разжёвано
Число_чч_мм_сс.jpg |
|||
карма: 19 |
|
Ответов: 8
Рейтинг: 0
|
|||
Vandjer писал(а): (через консооль)Просто мне этот перевод в часы нужен для использования в другой программе, она будет запускать эту с ключём Леонид писал(а): в рот положитьСпасибо, конечно))) Я серьёзно) Я только начинающий разбираться, ещё долог путь) Но! это же фоновое приложение, и пусть оно не висит в памяти, ведь Wait=False, верно? Но, мне ответ нужен тоже в консоль, так как другая программа будет брать ответ из ConsoleOutput и уже сама его дальще в дело пускать. Именно по-этому я интересовался проектом "Консольное приложение" |
|||
карма: 0 |
|
Ответов: 8888
Рейтинг: 823
|
|||
mxm199,
Консоль.jpg |
|||
карма: 19 |
|
Ответов: 8
Рейтинг: 0
|
|||
карма: 0 |
|
Ответов: 4621
Рейтинг: 746
|
|||
А если твою программу вызовут как "c:\prog.exe 1000 1 2 3 sss www"?
|
|||
карма: 26 |
|
11