С Новым годом! Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.60/15: Рейтинг темы: голосов - 15, средняя оценка - 4.60
335 / 276 / 111
Регистрация: 07.04.2011
Сообщений: 1,555
1

Передача параметров в консольное приложение

03.01.2015, 19:23. Показов 2915. Ответов 3
Метки нет (Все метки)

Author24 — интернет-сервис помощи студентам
Приложение консольное,написанное на С++.Задумка следующая:лежит экзешник в папке,для обработки необходимых мне файлов я просто перетягиваю нужный файл на экзешник,определяется путь к этому файлу и передается в программу.Запускается обработка файла.
Такое можно сделать?А то неохота вешать костыли типа написания на винапи диалога открытия файла,или бат файлов для определения пути и запуска консоли и тд.Именно передача параметров ,путем перетягивания файла на мой экзешник.
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
03.01.2015, 19:23
Ответы с готовыми решениями:

Запускать консольное приложение через форму с передачей параметров
Всем доброго времени суток. Задача состоит в следующем: Есть несколько консольных приложений и...

Передача команды в консольное приложение
Помогите пожалуйста решить проблему: в консольное приложение необходимо отправить определенную...

Передача данных в консольное приложение. TPJPipe и TByteStream
Общая постановка задачи - передать в стороннее консольное приложение некоторые данные через stdin....

Передача значения из VBA в переменную в консольное приложение на С#
Доброго времени суток, уважаемые программисты! Есть необходимость передавать строчное значение...

3
7803 / 6567 / 2988
Регистрация: 14.04.2014
Сообщений: 28,705
03.01.2015, 19:34 2
Через argv[] пробовал?
0
335 / 276 / 111
Регистрация: 07.04.2011
Сообщений: 1,555
03.01.2015, 19:41  [ТС] 3
Вот именно как это сделать.В CMD перетянул файл на открытое окно командной строки,нарисовался путь к этому файлу.Нажал Enter - файл или приложение по указанному пути запустилось.
А именно как это сделать в консольном приложении C++.
Пока в голову лезут только мысли про костыли - запуск командной строки,перетягивание на нее файла,для определения пути,и потом передача параметров уже из консоли в мое приложение(и то с этим надо разобраться=)).Либо запуск командной строки именно из моего приложения,перетаскивание туда файла,и обратная передача параметров.
0
7803 / 6567 / 2988
Регистрация: 14.04.2014
Сообщений: 28,705
05.01.2015, 10:57 4
Ничего специально программировать не нужно, такую возможность (запуск программы перетаскиванием файла на exe) обеспечивает проводник Windows. С точки зрения программы это выглядит как запуск из командной строки с параметром, т. е. полное имя файла будет в argv[1].
0
05.01.2015, 10:57
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
05.01.2015, 10:57
Помогаю со студенческими работами здесь

Передача параметров в WPF приложение и их использование
Передавать и принимать научился, а вот как дальше с ними работать, не знаю. Передаю ...

Передача параметров в уже запущенное приложение
Доброго времени суток. Все знают как работает любой плеер: кликнули файл - он запустился и...

Передача параметров в WPF приложение. Как передать?
Как запустить приложение, чтобы можно было обработать переданные ему параметры? То есть, чтобы...

Как открыть консольное приложение в .NET через другое консольное приложение .NET
Есть один вопрос. Как открыть консольное приложение .NET через другое консольное приложение .NET,...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
4
Ответ Создать тему
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru