久久国产色av_国产人妻777人伦精品hd_欧美 国产 日本_好吊色欧美一区二区三区

您的位置:網(wǎng)站首頁 > CAD新聞

AutoVBA創(chuàng)建自定義下拉菜單

時(shí)間:2012-01-29 08:28:33 來源:未知

使用VBA向AutoCAD中添加新的菜單,涉及以下操作,創(chuàng)建新的菜單,使用Add方法向PopMenus集合添加新的PopMenu對(duì)象,向菜單中添加新的菜單項(xiàng);使用AddMenuItem方法;向菜單中添加分隔符,使用AddSeperator方法;通過VBA為菜單項(xiàng)指定加速鍵,使用給定菜單項(xiàng)的Label屬性;添加級(jí)聯(lián)子菜單,使用AddSubmenu方法創(chuàng)建子菜單;要?jiǎng)h除菜單中的菜單項(xiàng)使用該菜單項(xiàng)的Delete方法。

Sub addasubmenu()
    Dim currmenugroup As AcadMenuGroup
    Set currmenugroup = ThisDrawing.Application.MenuGroups.Item(0)
    Dim newmenu As AcadPopupMenu
    Set newmenu = currmenugroup.Menus.Add("mmymen" & Chr(Asc("&")) & "u")
    Dim macro As String
    macro = Chr(vbKeyEscape) + Chr(vbKeyEscape)
    Dim menuitemopen As AcadPopupMenuItem
    Set menuitemopen = newmenu.AddMenuItem(newmenu.Count + 1, Chr(Asc("&")) & "openfile", macro & "_open")
    menuitemopen.HelpString = "打開圖形文件"
    Dim menuitemclose As AcadPopupMenuItem
    Set menuitemclose = newmenu.AddMenuItem(newmenu.Count + 1, Chr(Asc("&")) & "CloseFile", macro & "_close")
    menuitemclose.HelpString = "關(guān)閉圖形文件"
    Dim menuitemsepatator As AcadPopupMenuItem
    Set menuitemseparator = newmenu.AddSeparator("")
    Dim menuitemdraw As AcadPopupMenu
    Set menuitemdraw = newmenu.addsubmenu(newmenu.Count + 1, Chr(Asc("&")) & "Draw")
    Dim submenuitemline As AcadPopupMenuItem
    Set submenuitemline = menuitemdraw.AddMenuItem(menuitemdraw.Count + 1, Chr(Asc("&")) & "line", macro & "_line")
    Dim submenuitemarc As AcadPopupMenuItem
    Set submenuitemarc = menuitemdraw.AddMenuItem(menuitemdraw, Count + 1, Chr(Asc("&")) & "Arc", macro & "_arc")
    Dim submenuitemcircle As AcadPopupMenuItem
    Set submenuitemcircle = menuitemdraw.AddMenuItem(menuitemdraw.Count + 1, Chr(Asc("&")) & "Circle", macro & "-vbarun" + Chr(32) + "thisdrawing.drawcircle" + Chr(32))
    Dim menuitemdim As AcadPopupMenu
    Set menuitemdim = newmenu.addsubmenu(newmenu.Count + 1, "dimensio" & Chr(Asc("&")) & "n")
    Dim submenuitemaligned As AcadPopupMenuItem
    Set submenuitem = menuitemdim.AddMenuItem(menuitemdim.Count + 1, "dimali" & Chr(Asc("&")) & "gned", macro & "_dimaligned")
    Dim submenuitemlinear As AcadPopupMenuItem
    Set submenuitemlinear = menuitemdim.AddMenuItem(menuitemdim.Count + 1, "Dim" & Chr(Asc("&")) & "Linear", macro & "_dimLinear")
    Dim submenuitemordinate As AcadPopupMenuItem
    Set submenuitemordinate = menuitemdim.AddMenuItem(menuitemdim.Count + 1, "Dim" & Chr(Asc("&")) & "ordinate", macro & "_dimordinate")
    newmenu.insertmenubar (ThisDrawing.Application.MenuBar.Count + 1)
    Dim scmenu As AcadPopupMenu
    Dim element As AcadPopupMenu
    For Each element In currmenugroup.Menus
        If element.ShortcutMenu – True Then
            Set scmenu = element
        End If
    Next element
    Dim scmenuitem As AcadPopupMenuItem
    Set scmenu = scmenu.AddMenuItem("", "測(cè)量距離", macro & "_dist")
End Sub
Sub drawcircle()
    Dim ptcen(0 To 2) As Double
    ptcen(0) = 200
    ptcen(1) = 200
    ptcen(2) = 0
    ThisDrawing.ModelSpace.AddCircle ptcen, 60
    ZoomExtents
End Sub

按F5鍵運(yùn)行程序,即可看到新添加的菜單。


相關(guān)文章

久久国产色av_国产人妻777人伦精品hd_欧美 国产 日本_好吊色欧美一区二区三区
国产午夜精品一区| 91精品国产高清| 91精品啪aⅴ在线观看国产| 久久久久北条麻妃免费看| 久久6免费高清热精品| 欧美中文字幕在线视频| 国产精品1区2区在线观看| 欧美激情一区二区三区在线视频观看| 欧美日韩免费高清| 麻豆成人在线看| 日韩精品欧美在线| 国产精品美女免费看| 人人爽久久涩噜噜噜网站| 久久精品国产成人精品| 国产专区一区二区三区| 欧美综合在线观看| 丁香五月网久久综合| 久久国产精品 国产精品| 高清一区二区三区日本久| 久久在线免费观看视频| 国产精品我不卡| 国产精品亚洲二区在线观看| 日韩视频亚洲视频| 欧美视频观看一区| 美女日批免费视频| 久久亚洲高清| 91精品国产沙发| y111111国产精品久久婷婷| 国产黄色激情视频| 国产国语刺激对白av不卡| 精品国产一区三区| 欧美亚洲免费高清在线观看| 国产精品偷伦一区二区| 日韩一级黄色av| 国产人妻互换一区二区| 美日韩精品免费视频| 国产日产精品一区二区三区四区| 国产精品久久久久久网站| 欧美a在线视频| 欧美麻豆久久久久久中文| 精品视频在线观看一区二区| 久久夜色精品国产| 国产伦精品一区二区三区视频免费| 精品久久蜜桃| 国产精品一级久久久| 亚洲一区在线直播| 国产精品av一区| 日本欧洲国产一区二区| 久久www视频| 日韩免费一级视频| 久久精品亚洲国产| 国产欧美日韩91| 亚洲精品视频一二三| 国产成人一区二区三区电影| 青青草精品毛片| 国产精品成人一区| 成人国产一区二区| 日日骚一区二区网站| 国产成人精品网站| 国产午夜福利在线播放| 欧美激情第1页| 国产成人在线一区二区| 国内偷自视频区视频综合| 欧美巨猛xxxx猛交黑人97人| 国产伦精品一区二区三区免费视频 | 99电影在线观看| 色中文字幕在线观看| y97精品国产97久久久久久| 黄色片一级视频| 中文字幕一区二区三区在线乱码| 风间由美一区二区三区| 日本一区不卡| 国产精品成久久久久三级| 97公开免费视频| 欧美大陆一区二区| 一区二区不卡视频| www.久久久久| 99久久99| 精品欧美一区免费观看α√| 亚洲最大福利视频| 日日骚久久av| 91久久久久久久久久久| 欧美日韩第二页| 午夜精品99久久免费| 国产精品第1页| 91精品国产91久久久久久不卡| 欧美丰满熟妇xxxxx| 无码无遮挡又大又爽又黄的视频| 国产精品久久久久91| 国产精彩精品视频| 国产欧美日韩一区| 欧美一级爱爱| 日韩中文字幕一区二区| 精品久久精品久久| 久久精品国产久精国产一老狼| 99免费在线观看视频| 国产专区在线视频| 日韩欧美一区二区三区四区| 亚洲字幕一区二区| 欧美精品少妇videofree| 久久综合久久久| 成人综合视频在线| 国产亚洲综合视频| 欧美激情视频一区二区三区| 日本一区二区三区四区视频| 中文字幕一区二区三区四区五区六区 | 久久躁狠狠躁夜夜爽| 久久精品日产第一区二区三区乱码| 国产伦精品一区二区三区四区免费| 欧美视频在线观看视频| 日韩中文一区| 亚洲欧洲精品一区| 欧美激情小视频| 国产成人精品一区| 久久精品美女| 久久免费99精品久久久久久| 精品视频无码一区二区三区| 欧美专区在线观看| 日本一区二区在线免费播放| 性色av一区二区咪爱| 一区二区三区精品国产| 色综合91久久精品中文字幕| 国产精品第2页| 国产精品黄视频| 国产精品久久久久久久免费大片 | 国产精品久久久av久久久| 久久九九免费视频| 久久精品国产综合精品| 久久人人看视频| 91九色偷拍| av电影一区二区三区| 丰满少妇久久久| 成人福利网站在线观看11| 国产美女久久精品| 国产毛片视频网站| www精品久久| 成人3d动漫一区二区三区| 成人精品小视频| 91久久国产精品| 久久噜噜噜精品国产亚洲综合| 国产成人综合精品在线| 国产成人亚洲精品| 91九色丨porny丨国产jk| 91av在线精品| 国产xxxxx视频| 日韩视频―中文字幕| 国产精品免费一区二区三区观看 | 91精品国产自产在线观看永久| 99一区二区三区| 91av在线播放| 91九色在线观看视频| 久久久久福利视频| 久艹在线免费观看| 久久天堂电影网| 久久亚洲电影天堂| 永久久久久久| 午夜精品美女久久久久av福利| 视频在线99re| 青青草原一区二区| 蜜臀久久99精品久久久酒店新书| 国产精品有限公司| 91精品国产乱码久久久久久久久 | 国产精品成人免费电影| 欧美日韩成人黄色| 亚洲最新免费视频| 欧美一级免费视频| 欧美性受xxxx黑人猛交88| 国内精品国产三级国产在线专| 国产一区二区丝袜| 99爱精品视频| 日韩中文在线不卡| 精品国产一区二区三| 午夜精品久久久久久99热软件 | 欧美成人精品一区| 亚洲自拍小视频| 日韩精品欧美在线| 国产美女精品视频免费观看| 91免费国产精品| 北条麻妃在线一区二区| 欧美日韩xxx| 日韩欧美一区二区三区久久婷婷| 欧美亚洲免费高清在线观看| 国产日韩中文字幕在线| 97精品国产97久久久久久粉红| y97精品国产97久久久久久| 久久91精品国产| 电影午夜精品一区二区三区 | 色综合久久久久无码专区| 黄色三级中文字幕| 91精品国产高清久久久久久91 | 久久成人精品视频| 性色av香蕉一区二区| 国产主播在线一区| 国产黄页在线观看| 九九久久精品一区| 欧美在线观看网址综合| 国产一区二区免费电影| 久久久久久久一区二区| 欧美激情一区二区三级高清视频 | 国产一区在线免费|