当前位置: 首页 > news >正文

单位网站建设目的网页设计规范要求

单位网站建设目的,网页设计规范要求,wordpress邮箱社交,泰安人才网网上办事前言#xff1a;在实际项目开发中#xff0c;我们总会遇到一些问题。比如说在CAD打开之前#xff0c;修改注册表的内容#xff0c;或者解决CAD在没有完全加载想要的dll情况下#xff0c;功能运行报错的bug。因此#xff0c;下面和大家介绍一下IExtensionApplication接口 … 前言在实际项目开发中我们总会遇到一些问题。比如说在CAD打开之前修改注册表的内容或者解决CAD在没有完全加载想要的dll情况下功能运行报错的bug。因此下面和大家介绍一下IExtensionApplication接口 IExtensionApplication接口 namespace Autodesk.AutoCAD.Runtime {public interface IExtensionApplication{void Initialize();void Terminate();} }Initialize() 在插件载入时先运行当前方法 Terminate() 在CAD关闭的时候运行当前方法 因此我们可以继承这个结构实现我们自己想定义的方法 使用案例一自动运行Ribbon的命令 创建Ribbon方法 具体可以查看上一篇博客这里就不继续赘述了 public class RibbonCmd{[CommandMethod(RibbonCmd)]public void Ribbon(){...定义按钮代码}}定义IExtensionApplication接口类 public class App : IExtensionApplication{public void Initialize(){Document acdDoc Autodesk.AutoCAD.ApplicationServices.Application.DocumentManager.MdiActiveDocument;acdDoc.SendStringToExecute(RibbonCmd\n, true, false, false);}public void Terminate(){}}这里需要注意的点是方法后面一定加 “\n” 模拟点击enter键这样子才能运行命令 使用案例二自动加载dll 背景 经常在使用一些自己定义的dll文件或者公用比较多的类库时。总会出现自己想要的dll没有给CAD自动加载进来这样子我们需要手动去添加对应的dll到CAD的运行环境下以避免出来未找到相关程序的bug 定义IExtensionApplication接口类 public class App : IExtensionApplication{public void Initialize(){AppDomain.CurrentDomain.AssemblyResolve CurrentDomain_AssemblyResolve;}private Assembly CurrentDomain_AssemblyResolve(object sender, ResolveEventArgs args){AssemblyName assemblyName new AssemblyName(args.Name);string filePath Path.Combine(Path.GetDirectoryName(typeof(App).Assembly.Location), string.Format({0}.dll, assemblyName.Name));return File.Exists(filePath) ? Assembly.LoadFrom(filePath) : null;}public void Terminate(){}}AssemblyResolve事件 当对某个程序集解析失败的时候运行当前事件。 因此相关dll加载出错时会进来当前命令中指定相关路径再加载一次dll文件 最后 上面只是简单的介绍两种常使用的方法还有很多广阔的领域可供大家去探索。也可以在这边注入一些服务修改CAD系统的一些操作。大致的分享就到这里了大家多多点赞多多支持~~~
http://www.hkea.cn/news/14485911/

相关文章:

  • seo整站优化方案网站建设策略书
  • 网站建设费要交印花税吗网站站长 感受
  • 园林景观设计公司点评的网站和论坛专业微信网站建设多少钱
  • 营销型网站源码下载珠宝首饰网站开发
  • c语言开发网站太原seo公司网站
  • 基于用户体验的网站设计免费企业网站建设哪种
  • 自己做网站百度能收录码百度提问
  • 如何在自己电脑上做网站室内设计联盟首页
  • c 做网站起什么作用网上下载的网站后台安全吗
  • 自贡网站建设哪家好建一个营销网站的步骤
  • 网站运营经验最近十大新闻
  • 网站开发需要什么资质中国品牌100强排名
  • php网站开发门槛高吗网站开发 网站建设
  • 湖南平台网站建设推荐网站设计外包合同
  • 网页制作模板素材库织梦做的网站好优化
  • 网页制作与网站开发...网站网页设计在哪找
  • 标识标牌网站怎么做中国设计网址
  • 山东省住房与建设厅网站百度网盘搜索引擎入口
  • 线上网站开发相关书籍word模板免费下载网站
  • 官网和网站的区别wordpress 边栏修改
  • 重庆市建设局网站制作h5的基本流程
  • 长沙做网站推广哪家好搜索量用什么工具查询
  • 济南做网站建设的公司建立无上气运皇朝
  • 在网站建设中经历的流程给网站栏目页做反链好吗
  • 开发一个网站要多久微信朋友圈产品推广语
  • 沈阳网站推广的公司广州seo和网络推广
  • 金融品牌网站设计运动网页设计
  • 电影网站开发任务书网站主域名
  • 河北建设局网站首页我要建企业营销型网站
  • 网站建设图标合集国家开发投资集团