Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > C/C++: Общие вопросы > MACROS & MVC6++


Автор: bel_nikita 3.3.2004, 14:14
А можно ли написать свой макрос для MVC6?
Если можно, то с чего начать?

Автор: srd 3.3.2004, 14:25
В качестве макроязыка в среде MSVC используется диалект VBScript, который описан в MSDN. Читай.

Автор: bel_nikita 3.3.2004, 14:54
да вот читаю
но не понятно

как сделать подсветку синтаксиса например?
Есть у кого нить некий примитивный пример?

Автор: FreshMeat 3.3.2004, 17:36
Простейшая подсветка синтаксиса подкручивается с помощью файлика autoexp.dat :)
Что касается более сложных вещей, тут поможет VisualAssist.

А по поводу самих макросов, в мсдн есть раздел macros, in IDE
http://msdn.microsoft.com/library/default.asp?url=/library/en-us/vsintro7/html/vxoriAutomatingRepetitiveActions.asp

Автор: mr.DUDA 3.3.2004, 17:58
Лучше всего начать с того, что записать несколько действий типа набор текста и т.д., в обычный макрос, а потом - залезть в его исходник и просмотреть. Много объектов, коллекций и процедур "пересекается" с VBA-шными (например, тут есть Application и ActiveDocument).

Автор: bel_nikita 3.3.2004, 18:19
Цитата
autoexp.dat

izvinite za russki smile.gif
burzhui moi comp zabrali s Visual Assist i dali novyi, no bez vsiakix prav
vot prixoditsia izvraschat'cia

a kak doklyuchit' etot fail?

PS: blin, kak bylo vse prekrasno

Автор: FreshMeat 3.3.2004, 18:44
нде... что-то память изменять стала... :( в действительности autoexp.dat используется для раскрытия выражений в отладчике...
сорри за дезинформацию

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)