Урок 2. создаём окно : Патчестроение : Форум |
Страница 1 из 2: [1] 2 » |
ZEN: |
08.08.09, 21:56 |
Код: PUSH {r0-r4,lr} MOV r0, 0 ;Время. Если стоит 0 то окно не закроется пока не нажмешь ок LDR r2, icon ; иконка в окне PUSH {r0,r1} LDR R1, metka ; текст в окне LDR r0, _6fffff MOV r3, 1 ;стиль окна LDR r4, SWI_0x257_MessageBox ;ресуем окно BLX r4 ADD sp, sp, 8 pop {r0-r4,pc} align 4 SWI_0x257_MessageBox DCD 0x455291B8+1 _6fffff DCD 0x6FFFFFFF icon DCD 0xe687 ; иконка metka DCD 0x16E4 ; метка [ Редактировано ZEN в 9.8.09 11:47 ] |
jamesbond22: |
08.08.09, 22:07 |
ZEN, it is example for phones db2010 and db2020? For phones A2 not needed is function SWI_0x129_Timer_Set. |
Joker XT: |
08.08.09, 22:52 |
ZEN, а зачем таймер? |
ZEN: |
08.08.09, 23:25 |
Joker XT, Чтоб окошко закрывалось само))) |
CyberMaster: |
08.08.09, 23:57 |
Пример K790 SW-R8BF003 Код: push {r0-r4,lr} mov r0, 0 ;Время. Если стоит 0 то окно не закроется пока не нажмешь ок ldr r2, icon_id ;ID иконки push {r0,r1} mov r1, 0xA ;ID текстовой метки ldr r0, _0x6FFFFFFF mov r3, 1 ;стиль окна ldr r4, MessageBox blx r4 add sp, sp, 8 pop {r0-r4,pc} align 4 icon_id dw 0xEE68 _0x6FFFFFFF dw 0x6FFFFFFF MessageBox dw 0x45275D30+1 [ Редактировано CyberMaster в 9.8.09 04:16 ] |
den_po: |
09.08.09, 03:54 |
ZEN, 1) таймер там ни к чему, параметр time указывает, через сколько закрыть 2) в зависимости от начального содержимого регистров r0-r1 такой код легко может вызвать ребут |
Fedosey: |
09.08.09, 06:52 |
а может кто этот исходник выложить с адресами на в710? |
Joker XT: |
09.08.09, 08:27 |
ZEN, так что поправь на счёт таймера и засунь свой код в соответствующий тег |
Xamid: |
09.08.09, 09:55 |
Fedosey пишет: а может кто этот исходник выложить с адресами на в710? Ну елки-палки, возьми и портани. Говорил я пока не надо это в паблик кидать, ща начнется вот такое вот... |
den_po: |
09.08.09, 11:31 |
ZEN, вот ты исправил код, а потерял аргументы, которые в стек кладутся |
Страница 1 из 2: [1] 2 » |
URL этой темы: https://mobilefree.justdanpo.ru/newbb_plus/viewtopic.php?topic_id=4208 © 2005-2018 supertrubka.org |