首页
社区
课程
招聘
[原创]创建一个菜单(简易菜单未加进任何功能)
发表于: 2007-11-16 22:39 3745

[原创]创建一个菜单(简易菜单未加进任何功能)

2007-11-16 22:39
3745
;-----------------------------------------------------------------------
;menu.asm                                                               
;-----------------------------------------------------------------------
;AUTHOR:没有风                                                       
;DATE:2007/11/16                                                       
;-----------------------------------------------------------------------
;FUNCTION:创建一个菜单(简易菜单未加进任何功能)                               
;                                                                       
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
assume  cs:codesg,ds:datasg                                                ;
                                                                        ;
datasg  segment                                                                ;
  s1    db      0ah,0dh,'------------------------------------','$'        ;
  s2    db      0ah,0dh,'               1.File               ','$'           ;
  s3    db      0ah,0dh,'               2.Edit               ','$'        ;
  s4    db      0ah,0dh,'               3.Search             ','$'        ;
  s5    db      0ah,0dh,'               4.View               ','$'        ;
  s6    db      0ah,0dh,'               5.Options            ','$'        ;
  s7    db      0ah,0dh,'               6.Help               ','$'        ;
  s8    db      0ah,0dh,'------------------------------------','$'        ;
datasg  ends                                                                ;
                                                                        ;
codesg  segment                                                                ;
        start:  mov     ax,datasg                                        ;
                mov     ds,ax                                                ;
                lea     dx,s1                                                ;
                mov     ah,09h                                                ;
                int     21h                                                ;
                                                                        ;
                lea     dx,s2                                                ;
                mov     ah,09h                                                ;
                int     21h                                                ;
                                                                        ;
                lea     dx,s3                                                ;
                mov     ah,09h                                                ;
                int     21h                                                ;
                                                                        ;
                lea     dx,s4                                                ;
                mov     ah,09h                                                ;
                int     21h                                                ;
                                                                        ;
                lea     dx,s5                                                ;
                mov     ah,09h                                                ;
                int     21h                                                ;
                                                                        ;
                lea     dx,s6                                                ;
                mov     ah,09h                                                ;
                int     21h                                                ;
                                                                        ;
                                                                        ;
                lea     dx,s7                                                ;
                mov     ah,09h                                                ;
                int     21h                                                ;
                                                                        ;
                lea     dx,s8                                                ;
                mov     ah,09h                                                ;
                int     21h                                                ;
               
                mov  ah,08h
                int     21h
                                                                                ;
                mov     ax,4c00h                                        ;
                int     21h                                                ;
codesg  ends                                                                ;
end     start                                                                ;
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
;
;
;
;
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
;总结:通过开发上面的菜单程序,让我收获非常大,虽然没有在程序中加入任何实
;质性的功能,可是我已经感觉到很开心了。因为我已经学会如何创建一个菜单了。
;日后我只要在菜单中加入实际的功能,那么这个程序就可以说是真正的完整了。       
;
;
;日期:2007年11月16日22点30分
;
;地点:学校
;
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;

[招生]科锐逆向工程师培训(2024年11月15日实地,远程教学同时开班, 第51期)

收藏
免费 0
支持
分享
最新回复 (4)
雪    币: 1852
活跃值: (504)
能力值: (RANK:1010 )
在线值:
发帖
回帖
粉丝
2
革命尚未成功,继续努力!
2007-11-16 22:43
0
雪    币: 486
活跃值: (13)
能力值: ( LV9,RANK:430 )
在线值:
发帖
回帖
粉丝
3
谢谢,我会争取写出更多更好更省的写出代码来共享的。
2007-11-16 23:03
0
雪    币: 66
活跃值: (16)
能力值: ( LV8,RANK:130 )
在线值:
发帖
回帖
粉丝
4
是win32程序么? 感觉不太像。
2007-11-17 12:20
0
雪    币: 248
活跃值: (42)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
5
具有历史纪念意义!!!
LZ是搞历史的吧
2007-11-17 12:44
0
游客
登录 | 注册 方可回帖
返回
//