首页 | 本学科首页   官方微博 | 高级检索  
相似文献
 共查询到20条相似文献,搜索用时 15 毫秒
1.
本刊1994年第一期(创刊号)刊登了《用Turbo C实现SHELL功能》一文,文中给出了利用Turbo C的system()函数实现DOS SHELL功能的方法。具体的说,就是用如下的dosshell()函数实现DOSSHELL功能。 void dosshell()  相似文献   

2.
在一般大型应用程序中,都提供了DOS SHELL功能,它允许用户暂时退出应用程序,在DOS命令行上执行一般可执行命令,无论何时在命令行上敲EX-IT都可立即返回。这种功能使得进出应用程序十分方便快捷。如Turbo C 1.0,用DOS SHELL退出重入转眼即可完成,如果用Alt—X退出,再敲TC装入则要花费相当长的时间。 实际上,在C语言中可以有两种方法实现DOSSHELL。一种是用汇编语言编写能实现DOS SHELL的子程序,然后在C语言中调用或干脆连接生成可执行文件,再用相应C函数加载。这种方法实现起来较繁。第二种方法直接用C语言编写,程序详见清单。首先保存当前屏幕和当前光标位置,接着清屏,在加载command.com前改变系统提示符为SHELL:C\>,用以提醒用户当前工作在SHELL状态,任务完成后,应  相似文献   

3.
在较大的软件中加入DOS SHELL功能,对于在执行软件其它功能期间暂时进入DOS外壳界面执行一些DOS命令是非常方便的,执行完DOS命令后键入exik可随时返回软件界面执行软件的其它功能。笔者在用C语言编制一个数据处理软件过程中,试用了如下两种方法来实现DOS SHELL功能。  相似文献   

4.
本文介绍了利用Turbo C编译系统中提供的系统标准函数int86()和intdos()采用中断方式对BIOS和DOS实现调用,以便充分利用系统的硬件资源,提高程序的运行效率。  相似文献   

5.
DOS的SHELL功能使得用户不必退出正在运行的程序而能进行必要的DOS操作,很是方便实用。许多软件,诸如TURBO C、QEDIT和WPS等均有此功能,WINDOWS 3.X和WINDOWS 95也不例外。然而,DOS的SHELL环境和单纯的DOS环境是不同的。在DOS的SHELL环境时,应用程序并未退出,仍驻留在内存中,故运行需要内存量较大的DOS应用程  相似文献   

6.
使用高级语言开发应用软件时,若能在程序中执行DOS命令,就可丰富应用软件的功能,同时增加应用软件的灵活性.如BASIC语言中SHELL语句,C语言中SYSTEMO函数,它们能执行DOS命令或一个可执行文件.而FORTRAN语言中却没有类似的语句或函数,如何在FORTRAN语言程序中执行DOS命令,通过实际使用发现,在Microsoft FORTRAN 4.  相似文献   

7.
无论在DOS,还是在UNIX中,SHELL是用户与操作系统之间的接口。但是DOS操作系统只提供了一个command. com文件,由系统在引导时调入内存。与DOS不同的是,U-NIX提供了三种SHELL,SHELL除了标准的V SHELL(简称sh)外,还有其他两种版本:C SHELL(简称csh)和KORNSHELL(简称ksh)。一般用户不能同时使用csh和ksh,而只能使用其中的一种。csh和ksh在许多功能上比sh更进一步,提供了一些有价值的增强,同时也提供了sh所不具备的特性和能力,包括:环境变量的设置,命令行编辑,允许你在输入命令行时修改命令历史列表,允许你查看你在此会晤中使用的命令和命令别名。  相似文献   

8.
介绍了在FOXBASE~+应用程序中实现DOS SHELL功能的具体方法。该方法为应用程序提供了一个DOS操作接口。  相似文献   

9.
DOS5.0以上的版本中可以实现多任务切换,这就要用到DOS的图形界面的外壳DOSSHELL。具体步骤如下: 一、以DOSSHELL/G方式启动DOSSHELL,此时的SHELL是图形方式。 二、此时SHELL一般是Program/File List画  相似文献   

10.
1.三条可能途径的比较 (1)使用FoxPro函数 FoxPro for DOS下提供的低级文件/通信口操作函数如Fopen()、Fclose()、Fputs()、Fgets()等只能用于for DOS版本,而在for Windows版本下则不被支持,因此直接使用PoxPro函数是行不通的。  相似文献   

11.
FoxPro 2.0和FoxPro2.5版均具有直接对DOS文件进行读写的函数,称为底层文件操作函数,这使得在FoxPro下除了处理数据库文件、索引文件、格式文件等的数据外,对其他DOS文件也能直接处理。现将FoxPro用于底层文件操作的函数归类,并结合实例分别介绍如下: 1.FOPEN()、FGETS()、FCLOSE()、FEOF()函数  相似文献   

12.
由于在批处理文件中可以通过“%环境变量名%”的形式引用DOS环境变量使其在批处理中起到宏或变量的作用。因此,如果能在程序中设置DOS环境变量,则可使批处理更具灵活性。 虽然在Turbo C的库函数中提供了getenv()和putenv()两个函数用于设置环境变量,但需要明确的是,DOS环境变量是命令解释程序COMMAND的环境变量,而不是应用程序环境块所拥有的环境变量。上述两个函数所操作的对象却是应用程序的环境  相似文献   

13.
FOXBASE下实现DOS命令功能,可以在不释放该软件所占用内存的情况下,再次回到DOS状态,执行DOS命令,完成任务后,键入EXIT命令,就立即返回到原来的环境状态下,为此FOXBASE 、FOXPRO系统为用户提供了一个GETENV()函数,即可执行DOS命  相似文献   

14.
SHELL功能的作用就是在一个应用软件运行环境中,通过输入SHELL命令或选择相应菜单,可以退到DOS环境,运行DOS命令或其它程序和软件,然后在DOS提示符下键入EXIT命令返回原应用软件的运行环境,继续原运行软件。 这种SHELL功能十分有用,它可以让用户在原应用软件的运行过程中,查看  相似文献   

15.
SHELL功能的意思是:在包含SHELL函数的应用程序中执行该功能,可以使用户暂时时离开应用程序环境,退到DOS的命令状态,从而执行任何一条DOS命令,当健入EXIT命令又返回到应用程序。这样就可做到在不退出应用程序的条件下,完成别的任务。例如,在编辑文件的时候,若需要将其他文件调入当前编辑窗口,而又记不清欲调入文件的名字时,如果正运行的编辑软件具有SHELL功能,就可暂时退出编辑状态,待执行DIR命令找到文件名后再加到编辑软件  相似文献   

16.
由于C语言既具有高级语言的特点,又能实现低级语言的功能,以及编程的高效率,C语言广泛地用于CAD、图形处理、人机界面等软件开发中。C语言拥有众多的图形函数,足以满足大多数的图形处理要求。然而,Turbo C系列对图形进行异或(XOR)操作仅限于几个直线或折线类的函数,如drawpoly()、line()、linerel()、lineto()、rectangle()。对诸如circle()、arc()、ellipse()等曲线型函数无法实现异或操作。异或是一种重要的位图变换方式。广泛应用于菜单制作、动画仿真等领域。C语言的上述不足给程序设计人员带来了诸多不便。  相似文献   

17.
在FoxPro for Windows环境中实现串行口通信   总被引:1,自引:0,他引:1  
FoxPro软件是当前较为流行的数据库软件之一,由于某些特殊的原因,需要在数据库环境中利用通信接口与外部设备进行通信。在FoxPro for DOS中您可以利用低级文件函数来控制一个串口,如利用FOPEN()、FCLOSE()、FGETS()、FPUTS()、FREAD()、FWRITE()等函数来实现串行口的打开/关闭、读/写等功能。然而,在FoxPro for Windows中您却不可以用低级文件函数来控制串行口的通信操作,因为每一个COM都可以说是MS-Windows的资源,故都被MS-Windows所拿走了。下面将向您提供一种在FoxPro for Windows环境中进行串行口通  相似文献   

18.
SHELL功能的意思是:在包含SHELL函数的应用程序中执行该功能,用户能够暂时离开应用程序环境,退到DOS的命令状态,从而执行任何一条DOS命令。当键入EXIT命令后,又返回到应用程序。这样就可做到在不退出应用程序的条件下,完成别的任务。例如,在编辑文件的时候,若需要将其他文件调入当前编辑窗口,而又记不清欲调入文件的名字时,如果正运行的编辑软件具有SHELL功能,就可暂时退出编辑状态,待执行DIR命令找到文件名后再回到编辑  相似文献   

19.
张洪征 《电脑》1995,(11):61
很多优秀的软件都提供了DOS SHELL功能,例如TURBO系列,CCED 5.0等.如果能在自己的程序中实现DOS SHELL功能,定能使程序更具专业风格.利用DOS的INT 2EH,可以很简单地予以实现.INT 2EH人口参数:DS:DI指向以回车结尾的命令字符串+00:首字节为待执行命令行的长度,不包括回车;+01以下:待执行的命令行,必须以回车符(0DH)结尾;调用条件:  相似文献   

20.
SHELL功能的作用就是在一个应用软件运行环境中,通过输入SHELL命令或选择相应菜单,可以退到DOS环境,运行DOS命令或其它程序和软件,然后在DOS提示符下键入EXIT命令返回原应用软件的运行环境,继续原运行软件。 这种SHELL功能十分有用,它可以让用户在原应用软件的运行过程中,查看暂时遗忘的文件名,运行某些特定的配置  相似文献   

设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号