cad开发 之 加载工具条
来源:互联网 发布:配色软件 编辑:程序博客网 时间:2024/05/20 06:22
[assembly: ExtensionApplication(typeof(cad2cnc.主菜单))]//应用扩展,随系统启动?
[assembly: CommandClass(typeof(cad2cnc.命令类))]
namespace cad2cnc
{
public class 静态
{
public static string 模块路径()
{
System.Reflection.Module helloModule = System.Reflection.Assembly.GetExecutingAssembly().GetModules()[0];
string 路径= helloModule.FullyQualifiedName;
try
{
路径= 路径.Substring(0, 路径.LastIndexOf("//"));
路径= 路径.Substring(0, 路径.LastIndexOf("//"));
}
catch
{
MessageBox.Show("Error with Module Path");
return "";
}
return 路径;
}
}
public partial class 主菜单 : Autodesk.AutoCAD.Runtime.IExtensionApplication
{
public void Initialize()
{
string 模块路径= 静态.模块路径();
AcadApplication acadApp = (AcadApplication)cadApp.Application.AcadApplication;
AcadToolbar 工具条= null;
try { 工具条= acadApp.MenuGroups.Item(0).Toolbars.Add("cad2cnc主菜单!"); }
catch
{//不成功寻找已经加载的菜单
foreach (AcadToolbar x in acadApp.MenuGroups.Item(0).Toolbars)
{
if (x.Name == "cad2cnc主菜单!") 工具条= x;
}
}
if (工具条== null)
{
MessageBox.Show("加载菜单异常");
return;//
}
try
{
//false 非弹出菜单,true弹出菜单;"_运行"有空格立即执行,无则显示命令等待
AcadToolbarItem tbBut0 = 工具条.AddToolbarButton(0, "运行", "运行", "_运行", false);
tbBut0.SetBitmaps(模块路径+ "//tbBut0.bmp", 模块路径+ "//tbBut0.bmp");
AcadToolbarItem tbBut1 = 工具条.AddToolbarButton(1, "获得所有实体", "获得所有实体", "_获得所有实体", false);
tbBut1.SetBitmaps(模块路径+ "//tbBut1.bmp", 模块路径+ "//tbBut1.bmp");
}
catch { }
}
public void Terminate()
{
}
}
秦韶华
- cad开发 之 加载工具条
- WinForm界面开发之“OutLookBar”工具条
- WinForm界面开发之“OutLookBar”工具条
- WinForm界面开发之“OutLookBar”工具条
- WinForm界面开发之“OutLookBar”工具条
- (0065)iOS开发之工具条UIToolBar
- IOS开发UI篇之──键盘添加工具条
- IOS开发UI篇之──键盘添加工具条
- IOS开发UI篇之──键盘添加工具条
- IOS开发UI篇之──键盘添加工具条
- IOS开发UI篇之──键盘添加工具条
- IOS开发UI篇之──键盘添加工具条
- IOS开发UI篇之──键盘添加工具条
- IOS开发UI篇之──键盘添加工具条
- 分图层加载CAD数据
- 侧栏工具条开发
- 侧栏工具条开发
- 主流CAD菜单开发
- [需求]需求分析能力之一:用流程图说话
- [需求]需求分析能力之二:引入领域模型
- [软工] 楼上SLM 雏形具现
- [个人]百度裁员录音门
- [领域]一个简单的UML应用题
- cad开发 之 加载工具条
- [需求]需求分析能力之样例:引入领域模型的前前后后
- c# 代码整理集 3
- [瞭望站] 客户同我们一起成长。。。
- [软工]谁说MDA不需要设计?
- [软工]理想向左,现实向右
- “伟哥”专利被判有效 国内企业不能生产
- [瞭望]从西溪湿地到中山古镇 --看“经营政府”
- [软工]RMC的目录导航结构详解