Вопрос № 173792: Зравствуйте программисты! Посмотрите код, нет ли там ошибок и объясните пожалуйста, как функция WriteConsoleA выводит число в этом примере, там же нет параметра где есть регистр edx(в нем хранятся числа которые должны выводиться) и еще зачем вто...
Вопрос № 173804: Срочно нужна помощь! В ассемблере пока новичок, н пока получилось только нарисовать вертикальную линию. Нужно нарисовать домик. ...
Вопрос № 173792:
Зравствуйте программисты! Посмотрите код, нет ли там ошибок и объясните пожалуйста, как функция WriteConsoleA выводит число в этом примере, там же нет параметра где есть регистр edx(в нем хранятся числа которые должны выводиться) и еще зачем вторая функция WriteConsoleA ? синтаксис FASM'а. ну как вы уже поняли ОС windows, а точнее xp sp2.
Отправлен: 28.10.2009, 15:38
Вопрос задал: WWWorm, Посетитель
Всего ответов: 1 Страница вопроса »
Отвечает Airyashov, Студент :
Здравствуйте, WWWorm. invoke wsprintf,buf,ifmt,edx преобразует число в edx согласно формату вывода ifmt, в строку buf invoke WriteConsoleA,[stdout], buf,BSIZE,cWritten,0 выводит эту строку buf invoke WriteConsoleA,[stdout],crlf, 2,cWritten,0 выводит строку crlf-переход к новой стоке для познания читаем о функциях в www.msdn.com
Поменял красный цвет выделенных строк на синий. Есть еще жирный шрифт... Давайте оставим красный цвет для ошибок.
-----
∙ Отредактировал: Лысков Игорь Витальевич, Модератор
∙ Дата редактирования: 28.10.2009, 15:52 (время московское)
Ответ отправил: Airyashov, Студент
Ответ отправлен: 28.10.2009, 15:45
Оценка ответа: 5
Как сказать этому эксперту "спасибо"?
Отправить SMS
#thank 255962
на номер 1151 (Россия) |
Еще номера »
Вам помогли? Пожалуйста, поблагодарите эксперта за это!
Вопрос № 173804:
Срочно нужна помощь! В ассемблере пока новичок, н пока получилось только нарисовать вертикальную линию. Нужно нарисовать домик.
Отвечает Лысков Игорь Витальевич, Модератор :
Здравствуйте, rammsteinkwic. Вот Вам домик с окошком При рисовании линии задаем начальную точку, смещение по X и Y (таким образом, задаем направление), а также количество точек. Программа с синтаксисом TASM Удачи!
Приложение:
----- Удачи!
Ответ отправил: Лысков Игорь Витальевич, Модератор
Ответ отправлен: 29.10.2009, 10:13 Украина, Кировоград Тел.: +380957525051 ICQ # 234137952 Mail.ru-агент: igorlyskov@mail.ru Абонент Skype: igorlyskov
Как сказать этому эксперту "спасибо"?
Отправить SMS
#thank 255990
на номер 1151 (Россия) |
Еще номера »
Вам помогли? Пожалуйста, поблагодарите эксперта за это!
Оценить выпуск »
Нам очень важно Ваше мнение об этом выпуске рассылки!
* Стоимость одного СМС-сообщения от 7.15 руб. и зависит от оператора сотовой связи.
(полный список тарифов)
** При ошибочном вводе номера ответа или текста #thank услуга считается оказанной, денежные средства не возвращаются.
*** Сумма выплаты эксперту-автору ответа расчитывается из суммы перечислений на портал от биллинговой компании.