MenuBar Пример |
Sub Example_MenuBar() ' Этот пример использует Строку меню, чтобы получить ссылку к файлу меню AutoCAD. ' Создается новый пункт меню и вставляется внизу файла меню. ' ' Пункт меню будет автоматически удален, когда AutoCAD перезапустится Dim menu As AcadPopupMenu, newMenuItem As AcadPopupMenuItem Dim openMacro As String On Error GoTo ERRORTRAP ' Используйте свойство MenuBar, чтобы получить ссылку к файлу меню AutoCAD Set menu = ThisDrawing.Application.MenuBar.Item("&File") ' Добавьте пункт меню к новому меню, и назначите ' макрокоманду Open (VBA эквивалент: "ESC ESC _open ") openMacro = Chr(3) & Chr(3) & Chr(95) & "open" & Chr(32) ' Добавьте разделитель меню menu.AddSeparator (menu.count + 1) ' Добавьте новый пункт меню к файлу Set newMenuItem = menu.AddMenuItem(menu.count + 1, "NEW MENU ITEM", openMacro) MsgBox "Новый пункт меню добавился! " Exit SubERRORTRAP: MsgBox "Произошла следующая ошибка: " & Err.Description End SubСайт управляется системой uCoz