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

怎样做钓鱼网站哪家网站推广好

怎样做钓鱼网站,哪家网站推广好,江门市建设工程备案网站,贵阳网站制作费用1.插件功能开发 (1)建立C#类库项目,添加必要引用,都是autocad二次开发相关的,要注意对引用的库修改其“复制文件”属性为false (2)项目调试使用“属性”打开“启用外部程序”,指定为机器上autocad2022的a…

1.插件功能开发

(1)建立C#类库项目,添加必要引用,都是autocad二次开发相关的,要注意对引用的库修改其“复制文件”属性为false

(2)项目调试使用“属性”打开“启用外部程序”,指定为机器上autocad2022的acad.exe所在路径。

(3)建立一个新类,开发功能。

[CommandMethod("CheckArea",CommandFlags.UsePickSet)] //指令名称
public void CheckArea()
{
    // 获取当前文档和数据库
    Document doc =Autodesk.AutoCAD.ApplicationServices.Application.DocumentManager.MdiActiveDocument;
    Database db = HostApplicationServices.WorkingDatabase;
    Editor ed = doc.Editor;
    //插件功能代码
   

   
}

2.Ribbon选显卡功能开发

在类里面添加一个方法:

[CommandMethod("RibbonDemo")]
public void RibbonDemo()
{
    // 获取程序集的加载路径
    string currentDLLLocation = Path.GetDirectoryName(this.GetType().Assembly.Location) + "\\";

    // 获取cad的Ribbon界面
    RibbonControl ribbonCtrl = ComponentManager.Ribbon;

    // 添加选项卡
    RibbonTab tab = new RibbonTab();
    tab.Title = "老旧小区插建房屋日照测算";
    tab.Id = "Acad.RibbonId1";
    tab.IsActive = true;
    ribbonCtrl.Tabs.Add(tab);

    // 给选项卡添加面板
    RibbonPanelSource panelSource = new RibbonPanelSource();
    panelSource.Title = "日照测算";
    RibbonPanel ribbonPanel = new RibbonPanel();
    ribbonPanel.Source = panelSource;
    tab.Panels.Add(ribbonPanel);

    // 命令按钮

    RibbonButton pLineBtn = new RibbonButton();

    string imgFileNameLineBtn = string.Format("{0}\\{1}\\{2}.png", currentDLLLocation, "Images", "big");

    Uri uriLineBtn = new Uri(imgFileNameLineBtn);
    BitmapImage bitmapImgeLineBtn = new BitmapImage(uriLineBtn);
    // 按钮图片 16 * 16
    pLineBtn.Image = bitmapImgeLineBtn;
    // 按钮图片 32 * 32
    pLineBtn.LargeImage = bitmapImgeLineBtn;
    pLineBtn.ShowImage = true;
    pLineBtn.Size = RibbonItemSize.Large;
    pLineBtn.Orientation = System.Windows.Controls.Orientation.Vertical;
    pLineBtn.Text = "面积测算";
    pLineBtn.ShowText = true;

    //添加提示对象
    RibbonToolTip toolTipLine = new RibbonToolTip();
    toolTipLine.Title = "日照测算";
    toolTipLine.Content = "根据选定的区域测算插建日照房数量和面积是否达标";
    toolTipLine.Command = "CHECKAREA";
    toolTipLine.ExpandedContent = "CheckArea命令是一个自定义插件,其根据选定的区域测算插建日照房数量和面积是否达标。";
    string imgToolTipFileNameLineBtn = string.Format("{0}\\{1}\\{2}.png", currentDLLLocation, "Images", "big");
    Uri toolTipUriLineBtn = new Uri(imgToolTipFileNameLineBtn);
    BitmapImage toolTipBitmapImgeLineBtn = new BitmapImage(toolTipUriLineBtn);
    toolTipLine.ExpandedImage = toolTipBitmapImgeLineBtn;
    pLineBtn.ToolTip = toolTipLine;

    // 给按钮关联命令
    pLineBtn.CommandHandler = new RibbonCommandHandler();
    pLineBtn.CommandParameter = "CheckArea" + " ";

    // 添加直线命令按钮
    panelSource.Items.Add(pLineBtn);

   

}

3.配置插件自启动

在“C:\Program Files\Autodesk\ApplicationPlugins”目录下创建文件夹 “ RibbonUI.bundle ”,将生成的 debug 文件夹(包含Image)拷贝入 “ RibbonUI.bundle ” ,在此文件夹中,新建PackageContents.xml,填入以下代码
<?xml version="1.0" encoding="utf-8" ?>
<ApplicationPackage SchemaVersion="1.0" AppVersion="1.0"
    ProductCode="{xxx}" 
    Name="ribbon测试插件"
>
  <CompanyDetails
    Name="****"
    Email="****"
  />
  <RuntimeRequirements OS="Win32|Win64" Platform="AutoCAD*" />
  <Components>
 <ComponentEntry ModuleName="./debug/XXXX.dll">
      <Commands>
        <Command Local="RibbonDemo" Global="RibbonDemo" StartupCommand="True"/>
      </Commands>
    </ComponentEntry>
  </Components>
 
</ApplicationPackage>
                        
参考链接:https://blog.csdn.net/wang2543311/article/details/124477198

http://www.dtcms.com/wzjs/517667.html

相关文章:

  • 网店美工需要掌握哪些软件seo站长论坛
  • 南通网站建设计划书上海seo优化公司 kinglink
  • 郑州有名的设计公司seo优化大公司排名
  • 陕西旭泽建设有限公司网站想做游戏推广怎么找游戏公司
  • 网址大全360导航seo搜索引擎优化总结报告
  • 太原网站建设老司机们用的关键词有哪些
  • 免费个人微网站seo网站推广免费
  • 上海 网站公司网络营销渠道
  • 简单的网站有哪些seo文案范例
  • logofree制作网站百度竞价点击神器奔奔
  • 订阅号自定义可以做链接网站不杭州网站推广优化
  • 网站怎么黑seo优化轻松seo优化排名
  • 集团公司门户网站建设站长素材
  • 网站建设 浏览器兼容网络整合营销理论案例
  • 企业信息管理系统平台官网厦门seo公司
  • 中小企业网站积木式搭建手机网站优化排名
  • seo公司 引擎长春网站seo公司
  • 大理州住房和城乡建设局网站百度手游app下载
  • 优化营商环境条例奶糖 seo 博客
  • 国外网页设计网站武汉seo论坛
  • 南宁建设信息网站市场营销网站
  • 做网站怎么找优质客户经典软文案例
  • 精通网站建设pdf哪个平台可以免费打广告
  • 微电影网站源码搜索引擎优化 简历
  • 自己做的网站360显示过期口碑营销公司
  • 地方性网站商城怎么做中国网站访问量排行
  • 中国响应式网站有哪些牛奶推广软文文章
  • 网站做自己的超链接上海排名seo公司
  • 建设网站安全性百度如何添加店铺位置信息
  • 怎么建设国外免费网站常熟seo关键词优化公司