按键精灵,调用子程序后,怎么返回主程序?

按键精灵,调用子程序后,怎么返回主程序?,第1张

1、首先新建一个按键精灵脚本,方法很简单。我就不给大家演示了。下图是我打开的按键精灵脚本

2、首先在按键精灵中源文件的输入界面中输入子程序:Sub dzh()End Sub。

3、在子程序里面输入一个打招呼的命令:MessageBox "你好啊?"。

4、然后在第4行输入调用子程序命令:Call dzh()。

5、单击调试,我们看一下效果。(在这里启动程序的快捷键是F10)。

6、按下启动键自动d出子程序里面打招呼的内容。

code  segment

      assume cs:code

      org 100h

start:jmp begin

str1a db 100

str1n db ?

str1  db 100 dup(?)

char1 db ?

begin:push cs

      pop ds

      push cs

      pop es

      mov ah,10

      lea dx,str1a

      int 21h

      

      call lfcr

      mov ah,1

      int 21h

      mov byte ptr char1,al

      

      mov cl,str1n

      mov ch,0

      lea di,str1

      cld

      repne scasb

      cmp cx,0

      je @0

      inc cx

@0:

      call lfcr

      

      mov al,str1n

      sub al,cl

      mov cl,al

      mov ch,0

      lea si,str1

      cld

@1:

      lodsb

      mov dl,al

      mov ah,2

      int 21h

      loop @1

      mov ah,4ch

      int 21h

lfcr  proc near

      push ax

      push dx

      mov ah,2

      mov dl,13

      int 21h

      mov dl,10

      int 21h

      pop dx

      pop ax

      ret

lfcr  endp

code  ends

      end start


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/yw/11210681.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-14
下一篇 2023-05-14

发表评论

登录后才能评论

评论列表(0条)

保存