共查询到20条相似文献,搜索用时 15 毫秒
1.
通过对编译dBASEⅢ与汇编语言子程序之间参数传递方式、汇编语言调用GWBIOS-3.00内部图形显示模块的要求、参数的类型转换和图形接口子程序的设计等方面的分析和探讨,本文提出一种dBASEⅢ环境下直接显示高分辨图形的方法。利用作者开发的图形接口软件GRAPH,可进行dBASEⅢ图形显示的程序设计。 相似文献
2.
dBASE Ⅲ PLUS除具备网络、多用户功能之外,与原dBASE Ⅲ相比较,具有占内存少,命令和函数功能齐全,与dBASE Ⅲ向下兼容等优点。尤为突出的特点是:在dBASE Ⅲ PLUS环境下,可以调用二进制码的汇编文件,并且有可以与该文件方便地进行参数传递或交换的功能。有此功能将意味着在dBASE Ⅲ PLUS环境下,能够任意调用DOS和BlOS中的各种功能以及直接发出控制硬件的指令,使整个计算机系统中所有软硬件环境均对用户开放。下面介绍一下参数传递的方法和系统功能调用的技巧。 相似文献
3.
姜晓冬 《小型微型计算机系统》1989,10(9):44-46,49
Foxbase 不但与DBASEⅢPLUS完全兼容,而且功能和性能有了新的提高和加强,运行速度快6.7倍,本文通过分析FoxBASE 系统中与汉字处理和显示有关程序,提出了汉化设计思想和实现方法。 相似文献
4.
FOXBASE(或 DBASEⅢPLUS)和 DBASEⅢ数据库文件的内部结构存在着一个小小的差异,对于数据库头结束符,前者为0DH,后者为0DH 和00H。假设在 DBASEⅢ下任意建立一个数据库 LS.DBF,利用 DEBUG 查看数据库头以及数据库头的结束符如下: 相似文献
5.
dBASE ⅢPLUS(FOXBASE)与dBASE Ⅲ的内部管理不同,这决定了dBASE ⅢPLUS(FOXBASE)与dBASE Ⅲ对桥地址的存取方式也大为不同。考虑到dBASE,FOXBASE,C,PASCAL,BASIC,FORTRAN等语言有数值型数据转化为字符型数值数据的功能.故我们只考虑dBASE(FOXBASE)与高级语言直接字符串传递的实现。dBASE(FOXBASE)的字符串变量是以NULL(即ASCⅡ码值0)为结束符,为了充分照顾到各种高级语言字符串存放形式的差别,我们约定:在桥地址 相似文献
6.
在由DBASEⅢPLUS或FOXBASE编制的程序中,为了直接调用DOS和BIOS中的各种功能、调用控制硬件的指令以及实现DBASEⅢ本身所不具备的功能,调用汇编语言程序模块是一个好方法。在DBASEⅢPLUS(FOXBASE类同)中,利用以下命令可完成其与汇编语言之间的参数传递。 LOAD〈汇编语言模块名〉 CALL〈汇编语言模块名〉[WITH〈变量名〉] RELEASE…[MODULE〈模块名〉] 对装入的汇编语言程序模块一般要求:程序的第 相似文献
7.
本文主要介绍APPLE-II PLUS 微型机上的中文处理系统的基本思想及汉字处理的基本方法。对APPLE-II 微型机CP/M 操作系统作了修改,在BDOS(基本磁盘操作系统)中接入了可拆卸的汉字输入/输出处理模块,这就使得在CP/M56支持下的所有高级语言及实用程序不需作任何修改即可处理汉字。汉字输入采用APPLE-II 键盘,利用APPLE-II 系统原有的图形显示区作为汉字的显示区,具有图形输出功能的打印机均可作为汉字打印机使用。 相似文献
8.
SYMPHONY和dBASE Ⅲ是国内外较为流行的PC软件,实际应用中常常要求两者之间的数据交换。尽管SYMPHONY本身提供了从表格文件转换为dBASE Ⅱ的实用程序,利用dBASE Ⅲ的dCONVERT程序,用户可将SYMPHONY数码与dBASE Ⅲ文件相互转换。这样做不但过程繁琐,而且仅限于七位ASCII码信息的数据转换,对于含有八位ASCII码汉字信息的SYMPHONY文 相似文献
9.
DBASEⅢ有一些无法克服的弱点,字处理弱、没有位处理、无堆栈概念、处理记忆型字段复杂、编译后的执行文件占内存空间太大等。这些弱点为设计一个好的应用系统带来了一定的困难。为了克服这些弱点,发挥其长处,人们把DBASEⅢ与BASIC或COBOL等高级语言连接起来,起到了积极作用。如果把DBASEⅢ与C语言连接起来,用C语言完成DBASEⅢ不能完成的工作,会比用其它语言来完成好得多。《D-C-W数据转换软件工具》正是这种连接的一次尝试,是处理数据的一个比较通用的软件,同时,它又是作者研制的DBFT软件包中的一个软件工具。 相似文献
10.
编译dBASEⅢ不具备如同BASIC中断陷井那样的中断调用功能,但是,它可以调用外部模块。使用dBASEⅢ的CALL命令调用汇编模块初始化中断向量及端口;则当中断发生时程序流可转入汇编程序执行。再由汇编反调用dBASEⅢ的子程序。这样,则使dBASEⅢ具有了中断调用功能;用dBASEⅢ编写的程序,就可以在中断工作方式下运行,中断服务程序也可以用dBASEⅢ编写。 相似文献
11.
我们提供的CMDP.ASM程序可支持汉字dBASEⅢ屏幕颜色控制语句SET COLOR TO<标准显示>[<加强显示>][<边框>]。其使用方式为:在dBASEⅢ下,RUN CMDP,便可运行SET COLOR TO语句。程序清单如下:F ILE:CMDP.ASMSTACK 相似文献
12.
一、引言目前,随着计算机的发展,人们对微机的应用操作已逐渐从简单的个人机转向网络系统,其中变化最大的就是数据库转换。普通单用户的 DBASEⅢ已远不能适用于网络的要求,相应地取而代之的就是新生的多用户 FOXBASE PLUS 数据操作系统,因此,为了能够使数据库适应于多用户系统,就必须将普通的单用户 DBASE 文件转换为多用户 FOXBASE 文件。 相似文献
13.
应用生成器这种新型的程序设计系统是近年来刚刚出现的,它的实现主要是将数据库理论与语言理论相结合而形成较完整的应用程序开发环境.本文介绍了汉字 dBASE Ⅲ应用生成器的基本设计思想,并就汉字 dBASEⅢ应用生成器设计中某些关键性技术,诸如数据库结构生成及修改技术,输入输出界面处理技术,功能调度技术,命令文件生成技术做了分析设计. 相似文献
14.
本文首先提出用内存变量文件代替文本文件,作为 dBASEⅢ、FoxBASE+传递数据给高级语言程序的“接口文件”,从而简化程序、节约内存,并且将它应用于 dBASEⅢ以及 FoxBASE+调用系统图形驱动文件 GRD.SYS,以弥补关系数据库管理系统的画图功能。 相似文献
15.
CCDOS是目前国内IBM PC/XT及其兼容机上比较流行的汉字操作系统。D32024.EXE是该系统中的汉字打印驱动程序,在它的支持下,BASIC,dBASE Ⅲ,WORDSTAR均可在M2024打印机上打印出高质量的24×24点阵汉字。但它存在以下不足:①在有些兼容机(如WW PC-88)上不能工作,应用程序一执行打印输出,系统就发生死锁;②不能正确地设置页长。如在GWBASIC中,执行LPRINT CHR$(27)+“H078”语句后,打印了二行,再执行LPRINT CHR$(12)时,打印机仅走纸6行,而不是76行,③不能由用户指定行间距,打印出的表格竖线不能连起来。这些问题给用户带来了不便,感到美中不足。本文介绍如何对D32024.EXE进行修改和功能扩充,克服上述不足之处。其原理和方法,可以用于其 相似文献
16.
在诸如dBASE—Ⅱ这样的软件开发工具中,数据只能以数字形式显示,不能直接以图形方式来显示。作者在参加图形信息系统这一课题的研制中,提出了一种方法,可以在类似dBASE这样的数据库中增加图形显示功能。 相似文献
17.
曹国均 《电脑编程技巧与维护》1995,(2):31-32
汉字FoxBASE+本身未提供图形显示和低级文件处理功能。有的用户用汇编语言为汉字FoxBASE+增加有关图形显示和低级文件处理命令,但是汇编语言往往编制复杂,调试困难,不易推广。Turbo C++提供了丰富的图形显示和低级文件处理函数,若汉字FoxBASE+能利用Turbo C++的这些强大的功能,则汉字FoxBASE+也就可以处理图形显示及进行低纸文件读写了。 利用汉字FoxBASE+和汇编语言,汇编语言和Turbo C++的接口,而汇编语言作 相似文献
18.
LOMNI汉字系统是在APPLE CP/M2.2操作系统基础上扩充而成的,它不仅支持APPLEⅡ微型计算机CP/M操作系统,而且还支持OMNINET局部网络的CP/OMNI操作系统。该设计软硬相结合,软件在操作系统中增加了汉字处理模块,硬件以存贮模块调用方法提供了汉字显示内存。这样,不仅保留了原操作系统的全部功能,支持DBASEⅡ数据库汉字化,而且使OMNINET局部网络上汉字DBASEⅡ数据库共享,从而提供了IPM-PC和APPLEⅡ组成分布式汉字数据库实现的可能性。 相似文献
19.
查阅库文件是数据库应用系统的基本操作、优秀的应用软件应采用自由换页查阅方式,以加强用户界面的友好性,使查阅过程方便,自然.本文介绍作者在某管理信息系统中成功地实现的通用性自由换页程序模块。该模块可在 dBASEⅢ+(或略作修改后,在 dBASEⅡ、Ⅲ)应用系统中直接使用. 相似文献
20.
本文以1-2-3表格工资数据A2..T112转换为dBASE ⅢWAGE.dbf文件为例。1.1-2-3表格文件转换为dBASE Ⅲ数据文件1)定义1-2-3表格文件的显示列宽,使数字列的列宽比该列中最大数字的位数大一位,字符串列的列宽与最大显示位一致。2)将表格数据转换为扩充ASCII码文本文件:①用1-2-3的/PFb:wage↓命令定义在B盘上输出的文本文件名为wage.prn;②在/PF命令状态下执行OOUQ指令,将输出的文本定义为非格式类型;③在/PF命令状态下执行Ra2..r112↓指令,定义表格记录的输出范围;④在/PF命令状态下执行GQ指令,完成wage.prn文本文件的生成。3)进入dBASE Ⅲ状态,用CREATE命令生成一个数据结构相同的WAGE.DBF库文件。 相似文献