您现在的位置: 范文先生网 >> 理工论文 >> 计算机信息技术 >> 正文

使用Word2000 VBA开发工程文档文件

时间:2007-1-18栏目:计算机信息技术

 

                                  崔永刚

                   煤炭部合肥院合能公司

在工程软件的开发中,有相当数量软件其计算结果往往是坐标系、一些图形及文字等。这类软件要求在输入数据后能立即产生计算结果,并可立即输出计算结果;而且可多次输入数据并可多次输出计算结果。

一、早期“工程文档”文件开发

在早期,该类工程软件往往采用BASIC 语言编程,在计算机屏幕上产生坐标系、一些图形及文字等计算结果,再进行屏幕打印从连接在计算机上的打印机获得打印结果。在当时,笔者所使用计算机屏幕最大分辨率为1024X768,而且汉字与数字等字符其大小固定、显示位置也固定,所以其计算结果往往并非令人满意,例如,如要绘制坐标系,其X

轴与Y轴大小与位置均受汉字与数字等字符显示位置限制,效果并不理想,但由于其在输入原始数据后能立即产生计算结果,并利用计算机屏幕打印功能打印计算结果;还可多次输入原始数据、并多次产生与打印计算结果,所以尽管效果不十分理想,但由于其能即时产生计算结果,所以很多工程技术人员在许多工程软件的开发中,并不采用诸如利用编程语言产生AutoCADDXF文件格式,再在AutoCAD中获得非常理想图形文字结果做法,或者直接使用AutoCADLISP语言编程等做法,其主要原因就是由于该方法的输入数据与打印结果的方便性,特别是要产生多个打印结果更为方便的优点。

二、VBA开发工程文档文件

在现在,由于Word2000中

VBA是集成在Word中的开发语言,其编程结果可直接产生Word文档,既具有以前使用打印屏幕产生计算结果的方便性,同时还可在一个文档中产生多个计算结果,一次输出的优点。再加上VBA语言其本质即为Visual BASIC语言一个子集,与早期的

BASIC语言可谓是一脉相承,所以其编程方法与以前BASIC语言方法类似。正

[1] [2] 下一页

下页更精彩:1 2 3 4 下一页