10.12.2001 РешенияАндрей Колесов kolesov@bytemag.ru Первые две статьи на эту тему - "Smart Tags в офисных приложениях Microsoft" и "Разработка Smart Tags в виде ActiveX DLL" - опубликованы соответственно в "BYTE/Россия" № 10, 11'2001. Когда я начал разбираться в технологии Smart Tags, то был уверен, что в рамках подготовки двух-трех статей мне это удастся сделать. До полного понимания технологии еще далеко, но эта публикация, наверное, должна подвести хотя бы временную черту под обсуждением темы. Дело даже не в том, что первоначальный план по статьям уже выполнен. Просто дальнейшее копание в тонкостях имеет смысл только в рамках решения конкретных практических задач, а не на тестовых примерах. К тому же по мере изучения усиливается ощущение, что технология пока довольно сырая, и вполне вероятно, что некоторые видимые сегодня проблемы будут решены в следующей версии. Смарт-теги без Smart Tags После публикации первой статьи я получил пару писем читателей, которые не соглашались с моим мнением о том, что демонстрируемые разработчиками примеры применения Smart Tags можно без особых проблем реализовать с помощью средств, имеющихся в более ранних версиях приложений Office. В той статье речь шла о реализации обработчика в виде XML-описателя. Теперь я предлагаю реализовать подобный режим обработки средствами Word версий 2000 или 97, не имеющих инструментария Smart Tags. Рассмотрим макрокоманду VBASmartTags (листинг 1 в конце статьи). Как видим, она обращается к форме ...
читать далее.