1. Этот сайт использует файлы cookie. Продолжая пользоваться данным сайтом, Вы соглашаетесь на использование нами Ваших файлов cookie. Узнать больше.

C++ with MSWord

Тема в разделе "Программирование", создана пользователем Mikle, 13.12.07.

  1. Mikle

    Mikle Активный участник

    1.321
    0
    Столкнулся с такой проблемой: из билдера через WordApplication создаю сервер и документ.

    Теперь есть необходимость в определенный момент найти в доке все фрагменты форматированные стилем "Заголовок 1"...

    В Бесике все было просто: Selection.Find.Style = "Заголовок 1"

    Но в билдере у Find нет свойства Style...
    Мож кто сталкивался? Как можно сделать... Пробовал прокопать через set_Style — увяз... Доков практически нету... Кто делал отзовитесь...
     
  2. Леханссон

    Леханссон Активный участник

    843
    14
    Дык, причем тут Бесик. Word - это COM-объект. Его свойства одинаковы для всех клиентов, которые создали его экземпляр. Плохо искал, значит.
     
  3. Mikle

    Mikle Активный участник

    1.321
    0
    Вот в том-то и дело, что отличаются... Если в бесике есть доступ к Selection.Find.Style, то в билдере прямого доступа к свойству нет (кстати это описано везде и всюду). Установка всех свойств идет через set_style/get_style ... c какими-то странными параметрами...
    Леханссон,
    а ты находил нечто подобное? (свойства у Find'а)