共查询到20条相似文献,搜索用时 109 毫秒
1.
徐迎晓 《电脑编程技巧与维护》2001,(7):30-30
Java的功能尽管强大,但有时直接调用操作系统中的程序,却常能带来很多简便。尽管这样做了以后Java程序不再是跨平台的了,但自己编一些小的程序却无需考虑这么多。本文提供了的一些代码,在Java中执行外界程序简单而有效。 一、直接运行外界的程序 如下的Java程序在Windows中运行后将直接打开DOS的Edit窗口以及Windows的记事本和写字板窗口。当DOS下的Edit窗口关闭后,程序打印“over”结束。 相似文献
2.
众所周知,若要正确地截获图象并保存图象数据,应避免“热键”被前台程序屏蔽和DOS重入问题。而现在大多数游戏软件都将屏幕打印中断INT05H和键盘中断INT 9H完全截获,使得用户“热键”被屏蔽,无法激活依附于该中断的TSR程序。为解决这一问题,考虑到绝大多数软件很少屏蔽系统时钟中断,笔者扩充了时钟中断INT ICH,通过直接读取8255A芯片的PA端口60H,获得按键扫描码来判断是否为TSR程序的“热键”【l】。由于系统每秒调用18.2次时钟中断,而键盘按键响应时间最短为250ms,故完全可实现“实时截获”的效果。而对于DOS重人问题,由于MS-DOS是单任务操作系统,具有不可重人性,即当执行INT 21H某功能时,其他INT 21H功能调用将无法实现。此外,若前后台程序都同时调用INT 13H进行如磁盘读写等操作,会导致数据出错。因此我们可让驻留程序激活后,既不申请DOS功能调用,也不进行磁盘的读写等操作。 相似文献
3.
打印机输出时,一般通过BIOS软中断INT17H完成。对INT17H的调用可以向打印机发送字符或获取打印机的状态,当要完成一批数据输出时,主机将耗费大量的时间等待打印,而发送数据仅占用极少一部分时间。由于打印机具有输入缓冲区,并且在DOS环境下 相似文献
4.
熊军 《电脑编程技巧与维护》1996,(1):14-16
DOS系统是一个开放性的操作系统,它提供了功能强大而又简便的中断调用,为用户提供了很大的编程余地。可以说,中断调用是DOS程序的一个必不可少而又最有特色的部分。充分地利用DOS提供的中断功能调用,能使目标代码变得短小精悍,便于维护,也增加了程序的可移植性。如果能够截获程序中的中断调用,对于程序的分析无疑是非常有用的。另外,截获中断对于病毒的防治和解密也有很大的作 相似文献
5.
《电脑技术——Hello-IT》1995,(5)
Windows3.1可不可以作为一种独立的操作系统而不依赖于DOS?Windows3.1并非操作系统,而是DOS基础上的一种系统软件,它向用户提供了一种多任务的图示操作环境,它依赖于DOS;但Windows95(chicago)是一种图形用户界面的独立的操作系统,而WindowsNT是一种大型的、独立的操作系统,支持网络。控制面板ControlPanel上的“打印机”程序项与Main主群组中的“打印管理素”有什么区别?1.完成的任务不同。“打印管理器”是管理系统上连接的所有打印机的,它把打印信息送入磁盘上的一个假脱机文件(spoolfile),并管理一个打印队列,… 相似文献
6.
以九针打印机替代二十四针打印机打印高点阵汉字的方法归纳起来,共有以下四种。 1.软件法 此方法是一段占据DOS 17H类中断的驻留程序, 相似文献
7.
本文绘出了DOS系统的后台打印C语言程序PRINT.COM,也在说明编写高可靠性TSR软件的一般方法。本TSR程序的核心部分是子程序PoPuP().它由新的时间中断INT08H服务程序newtirne()及新INT28H服务程序new28()调用。它设取文件至缓冲区、并检测打印机状态,若打印机本准备好就直接返回;反之将缓冲区的一个字符送打印机,并使缓冲区指针加一。如果缓冲区中所有字符均已打印,则读文件下一扇区至缓冲区;否则返回。事先对定时器芯片8253进行编程,修改其领存器(通过端口4()访问)中的计数初始值,使INT08H的发生频率增加… 相似文献
8.
一、Windows化的框架 基本的框架是: 1.DOS设备驱动程序 主要功能是截取21H中断调用,判断是否该警告用户,激活哪种类型的弹出式窗口以及调用哪类程序。 相似文献
9.
10.
症状:本人机器型号为HP VE8,操作系统为Windows 98。计算机在UNIX下能打印,而在DOS和Windows下无法打印。维修时,先开打印机,后开计算机,仔细观察发现计算机在上电自检时对打印机进行了初始化操作。但在DOS下用Dir>PRN命令或屏幕硬拷贝均无法打印,提示为: "Write fault error writing device PRN" "Abort. Retry. Ignore, Fail?" 相似文献
11.
周颂伯 《数字社区&智能家居》2006,(5)
目的:在安装Windows2000系统的计算机上快速进入纯DOS。方法:多年的计算机教学与机房管理经验。结果:提出了“假双系统”的方案。结论:在安装Windows2000及WindowsXP的机器上实现了快速进入纯DOS状态,为机器的系统维护带来很大的方便。 相似文献
12.
文中主要介绍了IX3S操作系统和Windows操作系统之间网络通讯的实现方法。在Windows平台下基于Visual C++6.0环境下,利用MFC提供的Winsock类开发客户端程序。在MS—DOS平台下基于Borland C++3.1环境下,利用一个DOS下基于Packet Driver的开发包Wattcp开发服务器端程序。DOS操作系统缺乏类似Winsock的API,所以在该系统下设计基于TCP/IP协议的应用程序时,需要先安装DOS操作系统网卡的Packet Driver驱动,并在DOS下制作Makefile文件,把Wattcp所有的源程序编译、链接成库。采用C/S模式,运用Socket网络编程原理、方法和技巧,开发了基于TCP/IP协议的服务器和客户机通信程序,实现了服务器端与客户端的网络通信。 相似文献
13.
Dos与Windows环境之间的RS232串行通讯的研究 总被引:1,自引:0,他引:1
现在的许多工业控制软件都是基于DOS或Windows等单个操作平台上的,但在许多时候也会用到跨平台的操作。本文就针对在DOS和Windows两种操作平台中实现串行通讯进行了研究,并设计实现了上位机Dos环境与下位机Windows环境的之间的RS232串行通信。 相似文献
14.
DOS操作系统管理的微机是一种很重要的平台模式,向该模式移植解算功能强大的大型软件系统极具经济性,必要性和复杂性。因难在于要在DOS管理的小内存上运行大型程序。解决途径有:覆盖及压缩,平行模块处理,分块解法,更换DOS操作系统等。本文则采用虚拟数组技术。该方法计算规模仅受外存或扩展内存容量的限制。从AMTPOS系统的移植实践及算例结果分析,表明移植是成功的。 相似文献
15.
数据流分析(DFA)是软件开发过程中的一项有意义的工作。其成果为软件的数据流图(DFD)。对于早期开发的软件系统,将其由DOS环境升级到Windows环境,一方面是设计友好的用户界面,这可借助于Windows环境下集成化软件开发工具完成;另一方面是实现信息传递、数据处理功能,可基于软件的数据流图从DOS源代码继承过来。文章以TurboC2.0和VisualC++5.0为例,对这一思路进行了初步研究。 相似文献
16.
该文将DOS与Windows NT/95作一简单比较,并通过NT/95下实时控制系统应用的几个实例,从实时控制系统所要求的几方面阐述了NT/95在该领域作为操作平台的可行性。 相似文献
17.
GRUB4DOS是一款优秀的多系统引导软件。本文详细介绍了在Windows XP操作系统下使用GRUB4DOS安装Fedora Core 10并引导这两种系统的方法。该方法在安装其他多系统时也适用。 相似文献
18.
19.
本文讨论了在DOS环境下(C语言)编写控制程序,利用硬件中断技术实现机械设备的高速度和高精度的控制,避免了在Windows下开发虚拟设备驱动程序实现中断的复杂性。 相似文献