Здрасьте вам эксперты! Я сам эксперт и хочу узнать ваши идеи по поводу: КАК снимать информацию с консоли tasm.exe (или другой программы) чтобы выводить все сообщения в своё окно? Я делал таким образом: через CreateProcess запускаю tasm.exe задаю флаги чтоб не показывало окно консоли и определяю STDOUT (получаю HANDLE и задаю его в PROCESS_INFO) Вобщем как потом из STDOUT или STDERR вывести всё в TextEdit к примеру? У меня почемуто какуюто хрень выводит, может потому что я неправильно использовал HANDLE?
Доброе время суток, E$h@! Без кода сказать что-то сложно, но вывод осуществляется так: в цикле вызываещь ReadFile и вместо хэндла файла пеpедаёшь хэндл пайпа. Потом выводишь, прочитанное в edit control. А раз уж пользуешься tasm.exe => асм знашь, то почитай туториалы Iczelionа, там есть глава посвящённая этому.
Ответ отправлен: 17.08.2002, 09:43 Отправитель: Zloy
Вопрос № 160
Здравствуйте! Подскажите, как получить указатель на блок памяти, который возвращается по сообщению EM_GETHANDLE, которое посылается окну EDIT,я пробовал GlobalLock LocalLock, но они возвращают ошибку, что неверен параметр. Спасибо.
Здравствуй, Golden Vst! В приложении написано, что на EDIT и DIALOGBOX налагаются ограничения, только при выполнении которых значение возвращаемое этим сообщением действительно.
Приложение: Ответ отправлен: 18.08.2002, 17:15 Отправитель: Pablo
Вопрос № 163
Здравствуйте эксперты, подскажите какие есть функцие в iofstream.h файле для работы с файлами, точнее меня интересуют функции типа: найти первый файл, ... следующий. Спасибо.
Доброе время суток, Serzhant_mail! В iostream.h нет таких функций, а вообще findfirst,findnext. Ответ отправлен: 19.08.2002, 08:40 Отправитель: Dzik Отвечает baldr
Доброе время суток, Serzhant_mail! iostream - это работа со вводом-выводом. А работа с файлами, втч их поиск, удаление, создание etc - это модуль DOS или DIR.
Ответ отправлен: 20.08.2002, 00:37 Отправитель: baldr
Форма отправки вопроса
Внимание!
Форма может работать некорректно в почтовых программах "Microsoft Outlook"
и "Microsoft Outlook Express". В программе The Bat!
подобные формы не работают вообще!
После нажатия на кнопку "Отправить", будет открыто второе окно. Заметьте,
что в некоторых браузерах могут стоять запреты на открытие других
окон, а также "чрезмерное" кэширование данных,
при этом факт отправки Вашего вопроса стоит под сомнением.
Мы рекомендуем открывать рассылку в программе Internet
Explorer 5.0+ или отправлять вопросы с сайта по адресу:
http://rusfaq.ru/cgi-bin/Message.cgi.