11.11.2001 РешенияАндрей Колесов Для чтения этой статьи желательны некоторые познания в разработке COM-объектов и языке Visual Basic. Полный вариант рассмотренного здесь программного проекта (файл AndyTest.ZIP, 16 Кбайт) можно найти на сайте http://www.bytemag.ru. Для работы с исходными кодами понадобится инструментарий Visual Basic версии 5.0 или старше и библиотека Microsoft Smart Tags 1.0 Type Library, а для тестирования - Word 2002. В предыдущей статье серии ("Smart Tags в офисных приложениях Microsoft", "BYTE/Россия" №10) мы начали изучать новую технологию "интеллектуальной обработки текстов" Smart Tags, впервые реализованную в Office XP. Мы посмотрели, что она представляет собой с точки зрения пользователя, какие готовые средства есть в составе пакета, вкратце рассмотрели принципы программного управления смарт-тегами в среде VBA (в приложениях Word 2002 и Excel 2002) и создание простейших обработчиков смарт-тегов в виде XML-описателей. Хотелось бы сразу подчеркнуть, что мы показали только некоторые основные моменты разработки XML-распознавателей - инструментарий предоставляет целый ряд дополнительных возможностей, связанных в основном с динамическим обновлением списков терминов, в том числе с применением ссылок на удаленные Web-ресурсы. Тем не менее понятно, что функциональность XML-обработчиков (создание которых по силам любому пользователю, имеющему под рукой простейший редактор типа NotePad) весьма ограниченна. Процесс распознавания слов там сводится к ...
читать далее.