当前位置: 首页 > 学习 > 免费论文 > 工学论文 > 信息化工程 > 正文

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

http://www.zk168.com.cn  招考学习网 2006-5-18 14:45:34
-----------------------------------------------------------[交流]-[打印]-[发送]-[收藏]--

 

                                  崔永刚

                   煤炭部合肥院合能公司

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

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

在早期,该类工程软件往往采用BASIC 语言编程,在计算机屏幕上产生坐标系、一些图形及文字等计算结果,再进行屏幕打印从连接在计算机上的打印机获得打印结果。在当时,笔者所使用计算机屏幕最大分辨率为1024X768,而且汉字与数字等字符其大小固定、显示位置也固定,所以其计算结果往往并非令人满意,例如,如要绘制坐标系,其X轴与Y轴大小与位置均受汉字与数字等字符显示位置限制,效果并不理想,但由于其在输入原始数据后能立即产生计算结果,并利用计算机屏幕打印功能打印计算结果;还可多次输入原始数据、并多次产生与打印计算结果,所以尽管效果不十分理想,但由于其能即时产生计算结果,所以很多工程技术人员在许多工程软件的开发中,并不采用诸如利用编程语言产生AutoCAD的DXF文件格式,再在AutoCAD中获得非常理想图形文字结果做法,或者直接使用AutoCAD中LISP语言编程等做法,其主要原因就是由于该方法的输入数据与打印结果的方便性,特别是要产生多个打印结果更为方便的优点。

二、用VBA开发工程文档文件

在现在,由于Word2000中VBA是集成在Word中的开发语言,其编程结果可直接产生Word文档,既具有以前使用打印屏幕产生计算结果的方便性,同时还可在一个文档中产生多个计算结果,一次输出的优点。再加上VBA语言其本质即为Visual BASIC语言一个子集,与早期的BASIC语言可谓是一脉相承,所以其编程方法与以前BASIC语言方法类似。正因为如此,使用VBA开发上述软件是一种非常高效、方便的开发方法。
-----------------------------------------------------------[交流]-[打印]-[发送]-[收藏]--
最新入库:
 
·没有帐务的贪污案如何确定贪污数额
·论国际商事仲裁管辖权异议
·国际货物销售中对知识产权的担保—评《联合国国际货物
·国际货物贸易中知识产权权利担保
·欧盟公司法导论
·论日美防卫合作的危险趋势
·入世与我国“消法”的完善
·WTO Dispute Settlement Mechanism(3)
·刍议我国政府采购法中的缺位
·由中国加入WTO的后过渡期浅析中国知识产权的发展进程与
相关内容:
 
·WTO Dispute Settlement Mechanism(3)
·WTO Dispute Settlement Mechanism(4)
·Expansion of Applicable Sphere: A way to Unif
·正视技术性贸易壁垒(TBT)
·Reviews on the principle of effective nationality
·Remedies for non-performance:Perspectives fro
·中 国 加 入 GATT/WTO 反 思 系 列 文 章
·WTO Dispute Settlement Mechanism(8)
·WTO Dispute Settlement Mechanism(6)
·WTO Dispute Settlement Mechanism(2)
网友点评:
 
会员名称:
密码:匿名 ·注册·忘记密码?
评论内容:
(最多300个字符)
  查看评论
友情提醒:
 1.库中的资料大都来自互联网、网友上传、各类书籍,在录入的过程中难免会出现错误,恳请网
 友来信指正!
 2.如果网友在本库中未能找到所需要的材料,请登陆到我们的论坛《招考学习网》版块!
 3.考友想加入招考学习网的编辑部,请发信到XueXiWang#Gmail.com(#改为@)附带个人简历
 4.如需转载请注明出处及作者,谢谢合作!
 5.如果您有更好的建议或意见请EMAIL:XueXiWang#Gmail.com (#改为@)
 6.凡标题中有注有“[NO]”字样均不含答案且答案整理中.
 7.如本库中转载文章涉及版权等问题,请相关网站或作者在两周内发邮件通知(EMAIL:  XueXiWang#Gmail.com (#改为@))我们,我们接到通知后立即删除该文章及链接!
你问我答 更多>>