用混合语言编程实现配电装置导线拉力计算 programming with mixed in calculation programme of electric lines haul force.pdfVIP
- 1、本文档共2页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
用混合语言编程实现配电装置导线拉力计算 programming with mixed in calculation programme of electric lines haul force
用混合语言编程实现配电装置
导线拉力计算
■山东建筑大学 杨 勇
山东电力工程咨询院 李颖瑾
摘要
而充分发挥各自优势,既能优化人机对话界面,又能充分利用已有fortran程序资源。文中对VB
和Fortrn混合鳊程的两种方法进行了分析比较,阐明了各自的特点。
即在一种语言程序中调用由其他语言编写的
自20世纪50年代问世以来,Fortran语
言由于其强大的计算与分析能力,一直是数 程序模块,又称程序调用型接口.数据共享 窗口,实现后台运行。
值计算领域使用的主要语言。以往大量的科 型接口,即在参数传递的基础上进行数据的
学与工程计算程序都是在DOS下用Fortran传递,通过缓冲存储区形成数据共享。当采 后,不会停下来等待Fortran程序运行结束
语言编写的,在配电装置导线拉力计算上就 用VB与Fortran语言混合编程时亦可以有上后返回的数据,因此,在数据传输上会出现
有大量Fortran语言程序可用。随着科技的述两种方法实现。
发展,基于Windows的面向对象的可视化 取得Process
编程语言(VisualC++、VisualBasic等)由
1用VB赢接调用Fortran执行
于具有良好的人机交互等强大功能已成为主 文{牛 被Shell执行的程序执行完毕,才继续向下
流。相对而言,传统的Fortran程序受到DOS 执行,从而解决运行时间差的等待问题。
的多方面限制,其缺点日益突出,如人机界 用VB设计界面,首先由VB启动程序,
面不友好,不支持多线程,输八、输出数据 利用vB中的Shell函数直接调用外部For—2利用动态链接库实现多语言混
的处理难度大等。现今,使用Fortran语言tran程序编译成的可执行文件。这种方法简 合编程
的场所越来越少,而在科学与工程计算中积 单明了,不必修改Fortran原程序,VB与
Fort 21
累了大量的Fortran程序代码,对其继承和ran间数据交换不是由参数传递实现, 混合编程的基本思路
改造将会减少软件的重复开发,增加资源利 而是通过磁盘文件进行。计算结束后,结果 使用工具为VB60和FortranPower—
用率,提高开发效率。在面向对象程序设计 显示在VB界面上。因此可利用VB良好的界Station40(以下简称FPS40)。VB6D简单易
语言中,VB具有易学易用、功能强大的特 面优势改善Fortran程序由于十分严格的数学,功能强大。FPS4
点,用莫与Fortran语言混合编程,会很好据输^、输出格式而带来的种种不便。这样 供的Fortran语言开发于平台,利用它可以
地解决上述问题。 做存在的问题如下。 实现对%rtran语言的可视化编程,几乎完全
混台语言编程是一种程序接口技术, a由于Fortran程序是一种基于DOS平
可实现不同语言之间的相互调用,进行参数 台的应用程序,所以,当在Windows平台以和其他组件一起共享一些资源,从而为各
传递,共享数据信息,发挥各自的长处。其 运行的VB程序调用它时,会进入DOS界语言之间的混台编程创造了良好条件。
关键在于建立各种语言之间的软件接口,常 面,即出现“黑屏”现象。解决方法是将 使用VB60和FPS40混合语言编程,首
用的方式有以下两种:语言程序问的接口, Shell函数的第二可选参数设置为vbHide先利用VB60良好的交互性设计用户界面并
万方数据 力系统装备I
vB Fozt馏a程序 3工程应用
(VB启动)
在电气工程中经常涉及到配电装置软
L^…UA
您可能关注的文档
- 浅谈对称电缆退扭绞对与加扭绞对 discussion on back-twist pair and over-twist pair in symmetrical cables.pdf
- 浅谈电视广告字幕的创意要则及设计要求.pdf
- 浅谈防爆柴油机的改造 discussion on rebuild of ex diesel engine.pdf
- 浅谈供电所营销精细化管理措施.pdf
- 青春,为农电事业燃烧——记江西省婺源县供电公司农电工王国文.pdf
- 青春无悔献农电一片真情系三农.pdf
- 青春在这方热土闪光.pdf
- 青岛城市电网规划国际咨询 international consultation on qindao urban distribution planning.pdf
- 青岛电网无功规划介绍 introduction on the reactive power planning in qingdao power grid.pdf
- 浅谈隔爆内螺纹的加工 brief discussion on machining of flame-proof internal thread.pdf
- 基本面选股组合月报:大模型AI选股组合本年超额收益达6.60.pdf
- 可转债打新系列:安集转债,高端半导体材料供应商.pdf
- 可转债打新系列:伟测转债,国内头部第三方IC测试企业.pdf
- 联想集团PC换机周期下的价值重估.pdf
- 计算机行业跟踪:关税升级,国产突围.pdf
- 科技类指数基金专题研究报告:详解AI产业链指数及基金布局.pdf
- 计算机行业研究:AIAgent产品持续发布,关税对板块业绩影响较小.pdf
- 民士达深度报告:国内芳纶纸龙头,把握变局期崛起机遇.pdf
- 社会服务行业动态:全球首张民用无人驾驶载人航空器运营合格证落地,霸王茶姬冲击美股IPO.pdf
- 通信行业研究:特朗普关税令落地,长期看好国产算力链.pdf
文档评论(0)