我要新建个菜单,添加新的菜单项,点击菜单项后出现已经做好的窗体 Public Sub addmenu() '获得当前的菜单组 'On Error Resume Next Dim currmenugroup As AcadMenuGroup Set currmenugroup = ThisDrawing.Application.MenuGroups.Item(0) '创建菜单 Dim newmenu As AcadPopupMenu Set newmenu = currmenugroup.Menus.Add("机械样本" & Chr(Asc("&")) & "U") '添加菜单项 Dim menuitem As AcadPopupMenuItem Set menuitem = newmenu.AddMenuItem(newmenu.Count + 1, Chr(Asc("&")) & "联系方式", "_VBARUN 模块1.lianxi01") menuitem.HelpString = "给出联系方式!" newmenu.InsertInMenuBar ThisDrawing.Application.MenuBar.Count + 1 End Sub
红色处 lianxi01 是模块1中写的 显示窗体的 宏 红色处我不知道怎么写,请教大虾们 还有,能不能我手动在cad命令栏键入特定的字母后就可以调出窗体来,就像cad本身的调出标准件库那样,在命令行键入单词后就可以调出库!! |