|
发表于 2007-5-27 13:21:00
|
显示全部楼层
' 定义当前菜单组的变量
Dim currMenuGroup As AcadMenuGroup
Set currMenuGroup = ThisDrawing.Application. _
MenuGroups.Item(0)
' 创建新菜单
Dim newMenu As AcadPopupMenu
'---------------------------------------------------------------------------------------------
Set newMenu = currMenuGroup.Menus.Add("KKS处理")
' 声明表示菜单项的变量
Dim newMenuItem As AcadPopupMenuItem
' 并创建菜单项
Set newMenuItem = newMenu.AddMenuItem(newMenu.Count + 1, _
"填充KKS码到块属性", "-VBARUN ShowUserForm" & vbCr) '将菜单与宏对应
' 在菜单栏上显示菜单
On Error Resume Next
currMenuGroup.Menus.InsertMenuInMenuBar "KKS处理", ""
'------------------------------------------------------------------------------------------------
End Sub
Sub ShowUserForm()
UserForm.Show
End Sub
把菜单中的文字换成你的就行了
|
|