|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
15.02.2010, 14:18 | #1 |
Форумчанин
Регистрация: 15.07.2008
Сообщений: 615
|
Параметры из ком. строки
Здраствуйте!!!
Я пишу свою IDE для компилятора TASM(в общем-то не важно к чему пишу), параметры для командной строки я передаю через ShellExecute. Все нормально работает. Допустим я сделал в листинге ошибку, нажал на кнопку компиляции и соответственно прога не компилируется и ошибка компиляции. Хотелось бы вывести эти ошибки из консоли в, например, listbox или другой подобный компонент. Подскажите как это сделать?
xor eax, eax
xchg [eax], eax |
15.02.2010, 14:22 | #2 |
Старожил
Регистрация: 04.02.2009
Сообщений: 17,351
|
Через файл.
Маньяк-самоучка
Utkin появился в результате деления на нуль. Осторожно! Альтернативная логика |
15.02.2010, 14:25 | #3 |
Форумчанин
Регистрация: 15.07.2008
Сообщений: 615
|
Я тоже так думал, вопрос как это сделать? проблема заключается в том чтобы, т.е. как получить те строки?
xor eax, eax
xchg [eax], eax |
15.02.2010, 14:29 | #4 |
Белик Виталий :)
Старожил
Регистрация: 23.07.2007
Сообщений: 57,097
|
Вот предложение:
http://www.programmersforum.ru/showt...ExecConsoleApp
I'm learning to live...
|
15.02.2010, 14:37 | #5 |
Форумчанин
Регистрация: 15.07.2008
Сообщений: 615
|
Спасибо, Stilet теперь буду разбираться
Подогнал под свой код Пример работает для 32 битных прог(в моём случае TASM32.EXE), а для 16 битных нет(TASM.EXE) Как быть?
xor eax, eax
xchg [eax], eax Последний раз редактировалось Stilet; 15.02.2010 в 16:39. |
15.02.2010, 16:40 | #6 |
Белик Виталий :)
Старожил
Регистрация: 23.07.2007
Сообщений: 57,097
|
Вот про 16 битки я уже и думать забыл, так что...
Разве что перенаправляй вывод компилятора в файл tasm.exe... >fileout.txt Получишь файл с ошибками. Ну и пытайся его грузить в Мемо
I'm learning to live...
|
15.02.2010, 18:05 | #7 |
Форумчанин
Регистрация: 15.07.2008
Сообщений: 615
|
Спасибо всем кто помог. Для 16 биток в файл сделал так(может кому пригодится)
Код:
xor eax, eax
xchg [eax], eax |
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Ком-порт! | Gawwws | Microsoft Office Excel | 1 | 06.02.2010 20:40 |
WSH: Как правильно передать параметры коммандной строки? | voam | JavaScript, Ajax | 4 | 12.12.2009 15:16 |
параметры командной строки. | nazavrik | Общие вопросы C/C++ | 4 | 20.11.2009 20:15 |
Параметры коммандной строки | BaronTreep | Общие вопросы Delphi | 4 | 30.05.2009 21:27 |
Параметры из командной строки | ProGg | Паскаль, Turbo Pascal, PascalABC.NET | 5 | 13.02.2009 00:17 |