Форум программистов, компьютерный форум, киберфорум
Наши страницы

VBA

Войти
Регистрация
Восстановить пароль
 
Миша5
0 / 0 / 0
Регистрация: 05.07.2010
Сообщений: 3
#1

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

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

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

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

Неправильная кодировка в DOS программе - Windows XP
После замены системного блока ранее нормально работающая DOS программа не работает как надо,а именно- в ХР вместо русских букв появляется...

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

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

Как принять парметры POST или GET - C# ASP.NET
первый раз програмлю на АСП поэтому такой ламерский вопрос)) Как принять парметры POST или GET и еще как передать файл

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

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
Привет! Вот еще темы с ответами:

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

Надо получить код HTML'овской страницы - VB
Проблема в следующем. Есть HTML страница. Когда по ней правой кнопкой жмешь, то в менюшке есть 'просмотр в виде HTML', жмешь на неё и...

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

Передать параметры программе - C#
Есть программа, загружающая на сайт изображения, она добавляет в контекстное меню windows пункт &quot;Загрузить на ...&quot;, этот пункт запускает...


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

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

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