Форум программистов, компьютерный форум, киберфорум
Наши страницы
VBA
Войти
Регистрация
Восстановить пароль
 
Рейтинг 5.00/4: Рейтинг темы: голосов - 4, средняя оценка - 5.00
Миша5
0 / 0 / 0
Регистрация: 05.07.2010
Сообщений: 3
1

Помогите передать парметры DOS-овской программе

05.07.2010, 21:01. Просмотров 711. Ответов 3
Метки нет (Все метки)

Какие функции WINAPI надо применять чтобы определить что запущенная DOS-овская программа требует ввести с клавиатуры дополнительные параметры?
Помогите найти код VBA, который позволял бы определять, что запущенная DOS-овская программа требует чтобы ей ввели с клавиатуры дополнительные параметры: имя файла напрмер. Перед этим эта программа работает секунды 3 затем требует, чтобы ей три раза указали имена трёх файлов и только после этого завершает работу. Помогите упростить этот процесс и передавать DOS-овской программе програмным способом заранее подготовленые имена файлов!
0
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
05.07.2010, 21:01
Ответы с готовыми решениями:

Не получается передать парметры через функцию
Пожалуйста объясните как передавать параметры через функцию.

Неправильная кодировка в DOS программе
После замены системного блока ранее нормально работающая DOS программа не работает как надо,а...

Как сделать меню в программе под DOS, написанную в С++3.0?
Уважаемые программеры! Подскажите, как сделать менюшку в программе под DOS, написанную в С++3.0! Я...

Как принять парметры POST или GET
первый раз програмлю на АСП поэтому такой ламерский вопрос)) Как принять парметры POST или GET и...

ПОМОГИТЕ РЕШИТЬ В builder for dos
Написать программу,которая считывает текст с клавиатуры и выводит его на экран, меняя местами...

3
CatsTail
11.07.2010, 23:42 2
Если эта программа читает имена с клавиатуры, то задача довольно сложна. А если из командной строки - тогда лучше генерировать bat-файл, в котором все параметры подставлены. И запускать его.
Миша5
0 / 0 / 0
Регистрация: 05.07.2010
Сообщений: 3
12.07.2010, 21:53  [ТС] 3
Моя программа читает имена файлов с клавиатуры и сделана эта программа для DOS. Мне что-то говорили что нада написать дополнительный драйвер для работы со старшими линейными адресами памяти, которые использует эта программа и опредлять по этим адресам, что программа требует ввести имя файла, нажать Enter, а затем с помощью функции SendMessage посылать ей нажатия нужных клавиш. Это примерно так выглядит и насколько большой должен получиться драйвер и сама программа для SendMessage?
0
CatsTail
14.07.2010, 01:50 4
А как DOSовая программа читает клавиатуру? Если обычным образом (через int 21h), то можно исхитриться так:
- создать текстовый файл ssss.txt и занести в него всю вводимую информацию;
- вызвать программу так: prg.exe < ssss.txt

Может помочь.
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
14.07.2010, 01:50

Помогите написать игру змейка на Borland C (DOS)
Помогите создать саму змею и задать ей движение по стрелкам на клавиатре.

Описать на сервере программку, которая бы с помощью Cookies сохраняла парметры, определенные пользователем
Здравствуйте еще раз. У меня есть табличка,из двух колонок. Нажимая в левой ссылку(в каждой...

Узнать количество строк в Word-овской таблице
Как узнать количество строк в вордовской таблице с помощю делфи?


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

Или воспользуйтесь поиском по форуму:
4
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2018, vBulletin Solutions, Inc.
Рейтинг@Mail.ru