首页 | 本学科首页   官方微博 | 高级检索  
相似文献
 共查询到20条相似文献,搜索用时 31 毫秒
1.
本文阐述了一种比较实用的DOS文本编辑器和字段编辑器设计技术,本文编辑器具有字符(汉字)和文本块的全屏幕编辑功能,字段编辑器具有字段灵活编辑功能,用C语言设计。  相似文献   

2.
FOXBASE~+是开发数据库管理系统的理想软件,现行的FOXBASE~+版本对于数据库数据的编辑,提供了四种全屏幕编辑命令,虽然各有特色,但都存在不足。为便于理解,我们对此先作一一剖析。 APPEND命令是FOXBASE~+提供的追加记录的命令,当执行该命令时,系统便自动在当前数据库的末尾增加一空白记录,采用系统提供的标准数据录入格式,等待用户输入数据。由于字段是按行排列的,当字段数一屏显示不下时要分两屏(或多屏)录入数据,当  相似文献   

3.
作者在《计算机系统应用周995年第4期上发表一文《一个C编程中屏幕录入的实用程序)X以下称前文)。文中设计了一个通用函数Scrstf(),此函数结合调用程序try.c中给出的定位方法,可以一般性地完成多个字符串同屏录入时的全屏幕编辑修改功能。之后,陆续收到几封来信,探询对C语言中字符型数据以外的其它类型数据的处理办法。作者首先感谢各位同行对文章的厚爱,并在此进一步讨论各种基本类型数据的屏幕录人问题,敬请指教。前文中单对字符型数据进行了较详细的讨论。全面地说,屏幕录入函数应是一组函数,即C语言中每种数据类型均有一…  相似文献   

4.
本文给出了在有大量的数据输入的应用程序中,利用TURBO C 2.0实现的多页全屏幕数据编辑的一种方法,该方法实现了数据的随机输入。它将要输入的数据经过精心的组织,分成一或多个屏幕,在每一屏幕中通过光标键和回车键来实现数据的定位与编辑,多个屏幕间则通过换页键来转换,从而使用户可以从任意位置开始输入,在数据输入过程中或数据输入结束后,用户可以随时浏览、检查已输入的数据,而不影响整个输入过程的正常进行。  相似文献   

5.
《微计算机信息》1992,(1):18-34
前言由美国人 S.Mitchell 设计的 Quick Editor(QEdid)是运行于 IBM PS/2、PC/AT、PC/XT、PC、PC/Jr以及 IBM 兼容机上的用于编辑程序的编辑器,它具有如下几个特点:快速操作:读/写文件、翻页、查寻、窗口间移动;多功能:可重新定义键盘、可用全部内存、多文件编辑、多至八个窗口、DOS shell、块操作,C 语  相似文献   

6.
编辑域光标的移动控制 本文提出在BROWSE窗口中编辑域光标的移动控制问题.主要是鉴于如下要求:(1)在BROWSE窗口回车键的作用是在一个记录内,承认当前编辑域所作的编辑,并从左边一个编辑域跳到其下一个编辑域。如果当前BROWSE窗口只有一个字段编辑域,则按回车键光标总落在当前记录的该编辑域内。但事实上我们一般希望回车键在承认当前的编辑的同时,将光标移到下一条记录的当前编辑字段上,即向下移而不是向右移。  相似文献   

7.
由于PouwerBuilder自身编程方面的限制,其语言本身不能对Windows任务栏进行操作,也不能对超出应用窗口之外的鼠标移动进行响应,从而影响了PowerBuilder编程的界面表现手法。下面通过Visual C++6.0将功能函数封装在Power-Builder可调用的动态链接库中,实现了Windows消息函数与PowerBuilder应用程序的交互,应用程序能对任务栏的图标操作进行反应,能捕捉到鼠标在计算机全屏幕的位置,从而实现应用程序窗口的自动显示和隐藏功能。读者通过阅读本文能够开拓PowerBuilder的编程思路,了解Visual C++的任务栏和钩子函数的编程方法。构建程序的主要步骤:  相似文献   

8.
Foxbase+提供了用于数据全屏幕编辑的屏幕格式文件,该文件由若干条@…say…get语句和read语句组成。使用屏幕格式文件输入数据存在这样的一个缺点:由于read语句激活前面的所有get语句,因而所有输入数据的字段均呈反显状态。在输入时,不能很好地标识当前输入数据的字段。 我们改进了这个问题,采用了do while和docase语句,每次仅激活一个get语句。用户输入数据时,当输完一个字段数据后,便以其它颜色重写刚输入的数据,同时激活下一个输入字段。这种方法使输  相似文献   

9.
Foxpro下Browse命令西文字段的汉显使用技巧张发家(中国人民银行余庆县支行微机室)Browse是Foxpro命令集中一条可用于全屏幕数据显示和数据编辑的命令。由于Foxpro的库文件字段名不支持汉字,因此,建库时只能采用西文或汉字拼音首字母组...  相似文献   

10.
在C语言的库文件DIR.H中定义了一些对文件目录进行操作的函数,但令人非常遗憾的是没有哪个函数可搜索出指定目录下的所有子目录(findfirst()和findnext()用*.*匹配只能搜索出某一目录下所有的文件)。对此,笔者编制出一个实现此功能的函数schsubdir(),在应用中效果很好(见演示程序demo.c),可加入C库文件string.h中。下面具体介绍此函数的用法。  相似文献   

11.
Turbo C 2.0提供了丰富的图形函数和几种笔划型字符模,并提供了两个在图形方式下进行文本输出的函数outtext(),outtextxy(),但由于采用的是笔划型字模,故输出的字符质量不高,尤其在输出小的字符时不美观。本文介绍两种高质量输出ASCⅡ字符的方法。 (1)利用BIOS中断写字符功能:在Turbo C图形方式下,也可使用它为文本方式提供的函数Printf()进行文本输出,但是这个函数不能控制输出字符的颜色,且最大只能输出至  相似文献   

12.
在用Foxpro的Browse命令编辑、浏览数据库时,若要将光标从一个字段移到相距较远的另一个字段,通常需要敲很多键,操作比较繁琐。为减少击键次数,提高工作效率,笔者利用预置按键命令,借助于热键,成功地实现了光标的快速移栏。利用本文给出的示例程序,就可实现通过触发相应热键使光标迅速移到第一个、最后一个或任意一个字段的功能。  相似文献   

13.
C语言是当今计算机领域中最普遍使用的机器语言之一。但是单纯用C语言编写程序往往会遇到一个麻烦的问题,即屏幕录入数据的处理。在多个录入项同时录入时,用C编程会有许多不足之处,其中最大的问题是在录入错误时无法有效地运用上、下、左、右键和退格键返回到上面已录入过的数据项进行修改,然而这种全屏幕编辑修改在其它一些高级语言中却是可以实现的。C语言编程中解决此类问题没有一个确定的方法可循,较多的是利用具体问题的特殊性来处理录入过程,或全部重新录入。这使数据录入成为一项十分艰苦的工作。本文探讨了解决这问题的一条…  相似文献   

14.
本文给出了一种智能图形接口的总体结构和设计方法.该智能图形接口采用 C 语言编制,具有灵活的全屏幕图形编辑功能,自动生成的联系文件可使专家系统识别任何复杂的工艺流程,图形自动生成模块能将专家系统推理出的控制结构(方案)以控制流程图的形式提交给用户.该图形接口具有简单、直观、易被设计人员接受等优点,适用于石油、化工、冶金、钢铁等一般工业过程控制系统结构设计的专家系统.  相似文献   

15.
对于任一数据库,只要将表头按数据库字段宽度用编辑软件制出,便可用Foxpro中的strff(C$1.a,b,C$2)函数来替换数据,得到填有该数据库数据的表格.下面以一个工资明细表来说明其操作步骤及编程方法:一、建立工资数据库gz.dbf字段名 类型 宽度 小数位  相似文献   

16.
笔者在开发管理系统计算器模块时,涉及到了在固定区域内输入超长表达式的问题。为此笔者编制了输入函数char*lget(),较好地解决这一问题。 函数调用格式为 char*lget(char str[],int leftposx,int leftposy,int lenght) 本函数的特点在于超长输入、可编辑。调用此函数可在指定的屏幕位置(leftposx,leftposy)输入长于length(限定长度)的字符串。并具有仿全屏编辑功能。可随意查看、插入、删除任何位置字符。在本函数的基础上稍加改动即可处理汉字。 应该注意的是在调用此函数前,应说明字符数组str[]。数组的大小为您想输入的字符串的大小。 本函数在浪潮286—12、长城386/33c上调试通过。编程环境为Turbo C2.0。  相似文献   

17.
一、前言 和其他高级语言一样,C没有提供专门用于数值或字符输入的行编辑函数,从这种意义上讲,数据库语言要略胜一畴,如FOXBASE+的“@X,XGET<变量>”语句等。但C语言的优点之一就是它不仅提供了丰富的库函数,而且用户可任意设计扩充自己的C函数库。笔者在实践中设计了一个类似“@X,XGET<变量>”的函数ipstr(),现将该函数的有关功能、用法、设计要点及应用作一个简要的说明。  相似文献   

18.
EXCEL具有强大的数据统计功能,但其常用函数对多字段条件的统计显得解题乏术。文章阐述了EXCEL数组公式的概念、类型与编辑的方法,以实例的形式说明了数组公式在多字段条件下用于各类统计的独特长处。  相似文献   

19.
已有许多资料介绍过汉字的显示原理、方法,都各有所长。本人在此介绍一种用C语言的line()函数写汉字的方法,它在20MHz的286上1秒显示300个16点阵汉字,稍加改进,就可用于24点阵汉字的显示。同时,此方法也使汉字的任意角度旋转更为方便快捷。 在C语言中有setlinestyle()函数,它的功能是为1ine(),lineto(),drawpoly()等画线函数设置线型。其用法为:setlinestyle(int style,unsigned int upattern,int thickness),其中的upattern是一个仅当style是4时方起作用的16位模式控制字。此时,只要字upattern  相似文献   

20.
本文叙述一个在LBM PC机上用C语言实现的全屏幕处理例程及其自动生成系统。作为背景,首先简要地讨论了全屏幕处理的概念;然后,提出了对全屏幕处理例程的要求,给出了该例程的结构框架及其生成过程;最后,介绍了生成系统的主要功能,并用一个实例说明了该系统的使用。  相似文献   

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

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