基于ActiveX Automation技术边坡稳定性分析程序C#实现.pdfVIP

基于ActiveX Automation技术边坡稳定性分析程序C#实现.pdf

  1. 1、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
第29卷第1期 16 中 外公路 2009年2月 文章编号:1671—2579(2009)Ol—0016—04 基于ActiveXAutomation技术的 边坡稳定性分析程序C#实现 王桂尧。蒋中明,樊火 (长沙理工大学,湖南长沙410004) Vis- 摘要:应用AutoCAD2008所带的ActiveXAutomation技术,研究了以Microsoft ualStudio 2005为开发平台,用C编程语言对AutoCAD进行二次开发的相关问题。在此基 础上,从工程应用的角度,研究了实现具有GUI(图形化用户界面)的边坡稳定性分析程序的 几个关键技术。该程序可以自动有哪些信誉好的足球投注网站最危险圆弧滑面的圆心坐标和半径并计算其相应的安 全系数;同时还实现了计算过程、计算结果的可视化。应用工程算例验证了该程序的可靠性 和有效性。 关键词:边坡稳定性分析;ActiveXAutomation技术;C#;AutoCAD二次开发 边坡稳定性分析是岩土工程界古老而常新的课 题,由库仑和朗肯发展起来的极限平衡分析法被广泛 进行二次开发,由此可以从任何应用程序中访问和控 应用到边坡稳定性分析当中。为了提高计算效率和精 制AutoCAD对象,实现进程间通信和数据共享,极大 地提高了编程能力和效率。 度,人们大多采用Fortran或c\c++等语言编写相 应的程序来完成滑面的有哪些信誉好的足球投注网站和安全系数的计算,但对 1.2 C#语言的优点 于用户来说,其结果是使用不够直观,缺乏一个友好的 C#是微软公司于2002年推出的一种新型编程 交互界面。为解决此问题,研究者们尝试在发挥计算 语言,它面向对象、类型安全、组件技术、自动内存管 机本身高速运算能力的同时,也借助第三方绘图软件 理、跨平台异常处理、版本控制、代码安全管理等。它 来实现计算过程、计算结果的可视化,并已取得了一些 融合了C++的强大与VB的高产,开发者以简洁的 成果。但对第三方绘图软件的挖掘尚不充分,在缩短 语法就可轻松实现GUI(图形化用户界面)的设计与 程序开发周期、实现人性化界面及可视化等方面还有 规划,且应用程序易于维护管理,可大大缩短应用程序 Studio 待加强。为此,本文以圆弧滑面分析法为例进行这方 的开发周期。本文用到的Visual 2005开发平 面的探索。 台,将C#语言集成其中,是一个高效的集成开发环 境。 1 ActiveXAutomation技术及C# 1.3用C#对AutoCAD进行二次开发的实现 简介 为有效地使用ActiveX 1.1 AetiveX Automation技术实质 ActiveX R1 Automation技术是自AutoCAD4版 图形对象(如直线、圆弧、文本、尺寸标注线等)、类型设 以来Autodesk公司推出的自动化服务功能,其核心置对象(S0线形、尺寸线形等)、组织结构对象(如层、 是ActiveX控件,其设计遵循COM(组件对象模型)组、块等)。上述

文档评论(0)

0520 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档