微信公众号 
图码生活

每天发布有五花八门的文章,各种有趣的知识等,期待您的订阅与参与
电脑报 1992-2001 十年文章全集
电脑报 1992-2001 十年文章全集
包含从 1992 年 - 2001 年间,两万余篇期刊文章,查询最少输入两个字符
随便看看
读取中
读取中
标题屏幕拷贝的具体实现
栏目软件操作与技巧
作者李俊平
发布1993-07-02
  如何用软件方法来实现屏幕拷贝,是软件编制人员经常遇到的问题,例如在程序运行过程中实时打印屏幕画面、图形及显示信息等。
  在IBM-PC系列微机中,屏幕拷贝是通过调用中断INT 5H来实现的,在实际应用中,按规定调用INT 5H外,还需考虑调用后返回,否则将会造成死机。在汇编语言中,屏幕拷贝由以下语句实现:
  INT 5
  RET
  在DOS状态下,我们可以用DEBUG建立一个屏幕拷贝程序SCREEN.COM:
  C〉DEBUG
  - A100
  INT 5
  INT 20
  - RCX
  CX:0000
  :4
  N SCREEN.COM
  - W
  Q
  这样,我们可以将SCREEN作为DOS的一个外部命令来执行,也可加入应用程序中自动实现屏幕拷贝。例如:在DOS状态下,可直接键入C>SCREEN即可拷贝屏幕;在DBASEⅢ系统中可用RUN命令实现:RUN SCREEN。