Работа с макропроектами

Оценить
(1 голос)

Окно инструмента Project Explorer работает на тех же принципах, что и Solution Explorer; оно отображает древовидное представление ваших используемых для работы элементов. В случае макросов узлы дерева организованы таким образом: проект —> модуль. Отдельные макросы отображаются в окне редактора кода (обратите внимание, что это по сути точно то же, что и представление Macro Explorer, за исключением того, что дерево Macro Explorer показывает каждый отдельный макрос поименно).

В нашем случае мы записали временный макрос, и он виден в проекте MyMacros в мщ\ к RecordingModule. Если вы вернетесь к рис. 12.3, то увидите часть кода, которая бы ui созда­на при записи макроса; он содержится в подпрограмме Visual Basic ^ названием

TemporaryMacro().Описание: C:\Users\Артём\Desktop\media\image288.jpeg

Совет

Когда вы используете запись макроса, то создаваемый при этом код автоматически сохраняется в проекте MyMacros. Для того чтобы изменить это, надо просто щелкнуть правой кнопкой мыши любой другой макропроект в Macro Explorer и выбрать пункт Set as Recording Project.

Каждому макропроекту соответствует каталог на диске; они не совпадают с проектами Visual Studio. По умолчанию у вас есть проект MyMacros (которому соответствует каталог MyMacros в DocumentsWisual-Studio 2008\Projects\VSMacros80) и проект Samples (которому соответствует каталог Samples в том же месте). В каждом каталоге макропроекта имеется vsmacros-файл, название которого соответствует названию каталога проекта. Таким обра­зом, в каталоге Samples имеется файл Samples.vsmacros, а в каталоге MyMacros— файл MyMacros.vsmacros.

Vsmacros-файл содержит код всех отдельных макросов (и модулей) для соответствующего проекта. Это существенная разница по сравнению с тем, как Visual Studio работает с файла­ми проектов: макрос не имеет собственного файла (в отличие, например, от элемента проек­та в проекте библиотеки классов Visual Basic).

Совместное использование макросов
Добавление проекта
Написание макроса
Отладка
Обработка событий

Добавить комментарий


Защитный код
Обновить

© 2017 www.visualstudios.ru. Все права защищены.