摘要
FOXBASE、汇编及各种高级语言各有所长,如采用FOXBASE与其他语言混合编程就可以兼得双方之长,继承优秀软件成果,充分利用软硬件资源。本文综述了FOXBASE与高级语言、汇编语言的混合编程技术,以及它们之间的数据通讯方法。阐明了高级语言程序、宏汇编程序如何调用FOXBASE程序;FOXBASE又如何调用宏汇编和C语言程序;FOXBASE和高级语言在文本文件和桥的基础上如何互相通讯;高级语言如何直接访问FOXBASE的数据库文件。分析了各种方法的利弊,说明了具体的实现方法。
FOXBASE, assembly and high-level languages have their own advantages.If a technique of mixed programming with FOXBASE, assembly and high-level languages is used. Theauthor could make full use of their advantages and transfer positive results from excellent software easily. In this paper,the technique of mixed programming and data communiCation betweenFOXBASE, assembly and high-level languages is overviewed. It is also presented how high-levellanguages call FOXBASE, how FOXBASE calls assembly or C language and how they communicate based on text file or 'bridge address'. The advantages and disadvantages of varioUS methodsare carefUlly analysted. A description of the driplementation of these methods is also given.
出处
《数据采集与处理》
CSCD
1995年第4期300-304,共5页
Journal of Data Acquisition and Processing
关键词
程序语言
FOXBASE
混合编程
programming language
data communication
FOXBASE
mixed programming
call