| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > Asm: Общие вопросы > DOS приложение |
| Автор: Vex 28.2.2004, 02:23 |
| Человеки, сразу скажу, что на асме я практически не программироал, и вообще я чейчас туго соображаю, так что не пинайте. проблема такая: Есть дос приложение, я знаю его хендл, насколько я знаю - это указатель на место окна в оперативной памяти, а значит где то рядышком есть массив всех символов данного окна (не помню размерность), помогите плиз мне его найти, и засунуть в паскалевский array Покажите мне всю мощь асма и я обещаю, что пройду все уроки Гука и вообще поступлю в школу джедаев, а на стене повешу портреты Йоды и Оби-Вана Кэноби |
| Автор: Chingachguk 28.2.2004, 11:34 |
| Ты хочешь из win32-кода вытянуть содержимое дос-задачи (экрана ее) ? Или я нифга не понял ? ;) |
| Автор: Vex 28.2.2004, 13:02 | ||
угу Да, ОС - WinXP |
| Автор: Chingachguk 4.3.2004, 14:12 |
| Ну можно же нажатием кнопки "выделить" скопировать экран с задачи. Значит, можно и приложению это сделать. Видимо, это эксплорер зовет какие-то функции АПИ. Ты еще этим занимаешься ? |
| Автор: Unregistered 4.3.2004, 14:58 | ||||
угу, я об этом не подумал, блин
Уже нет, оказалось, что та программка пишет все в файл ;) |
| Автор: Гость_Vex 4.3.2004, 15:00 |
| Это был я |
| Автор: Jin X 5.3.2004, 23:13 |
| Если нужно перехватить вывод консольной проги, используй pipe'ы (see http://sources.ru/delphi/system/capturing_output_from_console.shtml & http://sources.ru/delphi/system/delphi_pipes.shtml) |