| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > Asm: Общие вопросы > В асме 1-ый раз , что не так с выводом |
| Автор: DigitSphinx 5.6.2007, 02:18 | ||||
Пробовал несколько способов , например этот
Компилятор masm32 Ollydbg выдает это
|
| Автор: dumb 5.6.2007, 02:32 | ||
так ты только в буфер поместил строку. ее ж нужно вывести еще...
eax в параметрах invoke надо аккуратно ставить, так как он(eax) в некоторых случаях неявно используется самим invoke'ом. |
| Автор: DigitSphinx 5.6.2007, 03:49 | ||
| Да сорри что то сглупил !, я перепутал с printf(…); Я хочу вывести на консоль во ! Пример из книги (Александра крупника)
При дебаге в Ollydbg после WriteConsoleA Ошибка такая ERROR_INVALID_HANDLE (00000006) P.S. в предыдущем примере: в заголовке MessageBox’а было “TitleEAX = %u” этого я тоже не понял ! |
| Автор: DigitSphinx 5.6.2007, 04:24 |
| Опять сорри , линковал с параметром /SUBSYSTEM:WINDOWS dumb, Спасибо большое. Тема закрыта. |
| Автор: DigitSphinx 5.6.2007, 13:14 | ||||||
| Вот еще вопрос Есть такой пример из (Emu8086v.257)
Я пытаюсь откомпилировать в *.com на masm32 так:
Параметры http://www.wasm.ru/forum/viewtopic.php?id=10993 masm32 очень сердито ругается
Что не так |
| Автор: klyxa 5.6.2007, 15:25 | ||
в фасм
В масм хз=) |
| Автор: DigitSphinx 5.6.2007, 16:34 |
| Линковщик я скачал спец. для 16-х приложений и все работает ! dumb, Спасибо огромное ! |
| Автор: klyxa 5.6.2007, 21:10 |
| DigitSphinx, дай плиз ссылку на линковщик |
| Автор: DigitSphinx 5.6.2007, 22:03 |
| http://www.wasm.ru/forum/viewtopic.php?id=10993 http://download.microsoft.com/download/vc15/Update/1/WIN98/EN-US/Lnk563.exe |