首页 | 本学科首页   官方微博 | 高级检索  
相似文献
 共查询到20条相似文献,搜索用时 421 毫秒
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操作,很是方便实用。许多软件,诸如TURBO C、QEDIT和WPS等均有此功能,WINDOWS 3.X和WINDOWS 95也不例外。然而,DOS的SHELL环境和单纯的DOS环境是不同的。在DOS的SHELL环境时,应用程序并未退出,仍驻留在内存中,故运行需要内存量较大的DOS应用程  相似文献   

4.
王平 《计算机时代》1997,(11):27-27
笔者在编制一应用软件时由于需要,编制了一短小精悍而又非常实用的DOSSHELL程序段,即可象常用的TURBCC、TURBO PASCAL等软件的DOSSHELL一样,可以很方便地利用它暂时“脱离”自己所处的的应用环境,进行如DOS命令的操作、用DEBUG调试程序等。  相似文献   

5.
用C语言实现DOS SHELL,除了本刊1994年1期介绍的两种方法外,其实还有一种更为简便的方法。其基本原理是利用Turbo C提供的标准函数system()来实现,函数Dos-shell()的使用方法、形式和功能与TC、BC等软件的DOS SHELL完全相同。Dos-shell()  相似文献   

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

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

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

10.
路方 《电脑》1995,(3):41-43
FoxPro2.5数据库系统是Fox Software公司的新一代数据库系统,它以高运行速度、良好的界面、丰富的功能颇受用户青睐.笔者在UCDOS3.0下用FoxPro2.5编写应用软件,颇为得心应手,现介绍三个实用小程序.一、在FoxPro下实现DOSSHELL功能在很多应用软件中,都提供了DOS外壳的功能,它能使用户随时退出应用软件执行DOS命令后又能返回应用软件.在FoxPro2.5中提供了存屏和恢复屏幕的命令:save scre to [文件名]和rest scre from[文件名],利用这两个命令可以实现DOSSHELL.原程序附后,基本思路是先存屏,再调用C盘根目录下的COMMAND,即可进入DOS状态,键入EXIT返回应用程序后再恢复屏幕.  相似文献   

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

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

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

14.
我们知道,高版本的DOS所提供的DOSKEY命令,给使用DOS的用户带来了极大的方便,而XENIX(UNIX)系统却没有与其相对应的命令,使人非常遗憾。由于该系统的命令复杂,常常因为一、两个字母或符号有误而使整个命令作废,因为没有记忆功能,前边使用过的命令,再用时还要重新输入,使人感到很不方便。能否给XENIX(UNIX)系统也加上“DOSKEY”功能呢?答案是肯定的。 通常我们所使用的是B SHELL,使用这种SHELL很难给其加上“DOSKEY”功能,而我在建立系统用户时选用K SHELL圆满地解决了这一难题,方法如下: 1.在用mkuser命令建立用户时,选用K SHELL作为用户使用的SHELL。建立完用户,在终端开机并输入用户名(如usrl)注册后,会出现下列问题: (1)系统不识别所用终端,提示:TERM=(unknown) Terminal type is dumb。 (2)系统提示符为~usrl:,而不是通常的$。  相似文献   

15.
本文较全面地介绍和讨论了XENIX的XENIX→DOS交叉开发系统的使用和用户从DOS向XENIX过渡以及DOS和XENIX两种操作系统混用的问题.我们首先简介了XENIX下的DOS实用程序及其使用方法,然后讨论并提供了在XENIX下把MS—DOS文件目录递归地传送到XENIX文件系统的SHELL程序.接着又较仔细地讨论了在XENIX下开发 DOS应用软件的问题.最后,介绍了美国SCO公司提供的XENIX环境下的虚拟 DOS软件包VP/ix的丰富的功能.  相似文献   

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

17.
DOS 6.0问答     
使用DOS 6.0的SHELL命令时应注意什么问题? SHELL命令说明用户要求MS-DOS使用的命令解释程序的名字和所在位置。本命令只能在CONFIG.SYS文件中使用。 如果用户要求用自己的命令解释程序来取代系统的COMMAND.COM命令文件时,可在CONFIG.SYS文件中使用SHELL命令。  相似文献   

18.
扩建环境     
当你载入第二份COMMAND.COM文件时,比如在Windows下运行DOS等,你是否得到过“环境空间不够”的消息?问题出在环境的缺省大小设置捉襟见肘。在DOS 5.X和DOS6.0下,环境只有256字节,在DOS6.22下为272字节。你可以在CONFIG.SYS文件中,用SHELL=命  相似文献   

19.
Norton Conmmander 4.0是美国Symantec公司推出的一套DOS下的SHELL软件,它的功能极其强大,界面快捷友好,是用户必备的工具软件。笔者第一次接触NC(Norton Commander的启动文件名,它的代名词)是在88年。当时大家用的DOS版本还是3.0,DOS下的工具软件相当贫乏,PCTOOLS、2DIR、XTREE等软件在人们的眼中还是最常用的工具。但是,如果你想在DOS环境下灵活地控制DOS系统而又不想键入那长长的路径名、难记的文件名,想随时在几个驱动器上随心所欲地操作,查看磁盘的各种信息,在隐含属性文件和目录满天飞的情况下能毫  相似文献   

20.
在Foxbase v2.1数据库语言中,通过加载COM-MAND.COM命令也可实现诸如Turbo C2.0中的DOS SHELL功能。尤其对用户暂时退出应用程序,在DOS命令行执行DOS的一般命令后,任何时候在命令行键入EXIT即可返回应用程序十分有效。 本人编制了一个DOSPRG.PRG的子程序,嵌入主程序中,较好地解决了这一问题。本程序在386与486微机上运行通过。程序如下:  相似文献   

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

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