0 / 0 / 0
Регистрация: 08.02.2013
Сообщений: 26
|
|
1 | |
Имитация консоли ?27.11.2013, 21:11. Показов 1386. Ответов 5
Метки нет (Все метки)
Форумчане, вечер добрый.
В общем решил в одну конторку устроится. Получил тестовое. Но днём был занят и потому не имел возможности вникнуть в его суть. Надеюсь кто либо разьяснит на ппальцах что имеется в виду. Задание: Программа должна обеспечивать ввод команды (cmd) в текстовое поле с возможностью ее последующего выполнения в фоновом режиме с сохранением результатов в текстовом файле. Обеспечить доступ пользователя к файлу-отчету: задание имени файла, чтение, удаление. Вот такая вот формулировочка. Как я понимаю речь идёт об имитации консоли чтоль? или же я не прав и не так понимаю?
0
|
27.11.2013, 21:11 | |
Ответы с готовыми решениями:
5
Клавиши F1-F12 в консоли, и работа с мышкой в консоли считывание с консоли ( не с клавы, а именно с консоли) Реализация кроссфплатформенности консоли, разрешение консоли Имитация scrlock |
3257 / 2059 / 351
Регистрация: 24.11.2012
Сообщений: 4,909
|
|
27.11.2013, 21:27 | 2 |
"Имитация консоли" - странная формулировка.
Командная оболочка - будет ближе к правде.
0
|
0 / 0 / 0
Регистрация: 08.02.2013
Сообщений: 26
|
|
27.11.2013, 21:47 [ТС] | 3 |
Как понимаю я:
1 - В текстовое поле вбиваем команду. 2 - Программа обрабатывает команду ( для обработки наверно надо посмотреть тему WinApi/cmd ??) 3 - Результат записывает в файл ( то есть ведется логирование) Кто может помочь или поправить меня буду оч благодарен.
0
|
561 / 484 / 168
Регистрация: 14.02.2012
Сообщений: 1,561
|
|
27.11.2013, 22:19 | 4 |
Creating Processes если для Windows.
1
|
0 / 0 / 0
Регистрация: 08.02.2013
Сообщений: 26
|
|
27.11.2013, 22:25 [ТС] | 5 |
Уже хорошо. ВАСИЛЕВСУ сенькс
Ещё подскажите пару моментов: 1 - "Фоновое исполнение" что подразумевает ? 2 - На чем лучше ГУИ нарисовать? на МФЦ ? 4 - Как орагнизовать "задание имени файла, чтение, удаление" ?
0
|
561 / 484 / 168
Регистрация: 14.02.2012
Сообщений: 1,561
|
|
28.11.2013, 23:39 | 6 |
Ваша программа не ждет завершения запущенной команды, ну я так это понимаю. То есть запущенная программа(процесс) работает в фоне и не мешает выполнению Вашей программы.
Тут уже всё зависит от Ваших вкусов или от задания. Ведь для С++ можно было использовать фреймворк Qt, который позволяет и GUI, и процессы создавать. Библиотека MFC считается устаревшей и слишком сложной, ей на замену пришла WinForms, но можно ли без .NET её использовать я не знаю. Смотря что тут имеется введу. Ведь есть функции для работы с файлами(создание, удаление, чтение, переименование и прочее). Для удобства можно это всё реализовать в форме класса или использовать уже готовые решения. Через интерфейс доступ к файлу может быть в форме блокнота(меню Файл-Открыть, Файл-Сохранить). В общем, тут уже фантазию поключайте
1
|
28.11.2013, 23:39 | |
Помогаю со студенческими работами здесь
6
Имитация перемещения Имитация работы станка Имитация действий пользователя Имитация typeof в C/C++ коде Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |