Сейчас на форуме: yashechka (+5 невидимых) |
![]() |
eXeL@B —› Крэки, обсуждения —› Как сделать IntToStr и StrToInt на асме? |
Посл.ответ | Сообщение |
|
Создано: 22 мая 2005 22:07 · Личное сообщение · #1 Привет всем! Относительно недавно начал изучать асм и уже дошёл до 24-го урока Iczelion'a, как вдруг у меня родилась идея написать прогу которая измеряет расстояние пройденное мышкой. Но как не стараюсь не могу перевести число из эдита в нормальный вид, потом прибавить к этому числу ещё другое число и после этого вернуть его обратно в эдит. То-есть у меня в эдите есть например "15" и я хочу что-бы в еах-е стало 0000000Е, выполнить инструкцию "аdd eax,1" и вернуть в эдит, что-бы в нём стало "16". Как это сделать? На билдере это выглядит примерно так: Edit->Text = IntToStr(StrToInt(Edit->Text)+1); ![]() |
|
Создано: 22 мая 2005 22:57 · Личное сообщение · #2 |
|
Создано: 23 мая 2005 07:26 · Личное сообщение · #3 |
|
Создано: 23 мая 2005 12:16 · Поправил: SeDoYHg · Личное сообщение · #4 rep0A пишет: например "15" и я хочу что-бы в еах-е стало 0000000Е а что 15 у нас тепрь равняется 0E ? 8) А по вопросу, юзай цепочечные команды, в любом задрипаном ебуке по асму есть их использование... Тем более в url=http://www.wasm.ru/docs/6/pdfaoa.zip]АоА.[[/url] ----- Все говорят что мы вместе. Но не многие знают в каком. ![]() |
|
Создано: 23 мая 2005 14:51 · Личное сообщение · #5 |
|
Создано: 26 мая 2005 22:28 · Личное сообщение · #6 |
|
Создано: 26 мая 2005 22:34 · Личное сообщение · #7 |
![]() |
eXeL@B —› Крэки, обсуждения —› Как сделать IntToStr и StrToInt на асме? |