1. Набираем команду codeby webinar. Набираем команду для организации и проведения вебинаров. Подробнее ...

    Скрыть объявление
  2. Требуются разработчики и тестеры для проекта codebyOS. Требования для участия в проекте: Знание принципов работы ОС на базе Linux; Знание Bash; Крайне желательное знание CPP, Python, Lua; Навыки системного администрирования. Подробнее ...

    Скрыть объявление
  3. Получи 30.000 рублей. Для получения денег необходимо принять участие в конкурсе авторов codeby. С условиями и призами можно ознакомиться на этой странице ...

    Внимание! Регистрация авторов на конкурс закрыта.

    Скрыть объявление

выделение и копирование в Word

Тема в разделе "С и С++", создана пользователем vault5143, 20 сен 2005.

Статус темы:
Закрыта.
  1. vault5143

    vault5143 Гость

    Репутация:
    0
    Доброго времени суток!

    Пожалуйста подскажите как сделать несколько действий с MS Word'om:

    1. Выделить текст весь текст из одного документа (заполненая таблица в out.doc)
    2. Скопировать его конец другого документа (in.doc)

    Почти четыре дня пытаюсь методом тыка осилить эти две операции... но безуспешно <_<
    С помощью страых тем на форуме научился только открывать, сохранять и работать с закладками...

    вот кусок моего кода (в том смысле что это не WordAplication, а OLE)

    Variant app;
    app=CreateOleObject( "Word.Application" );
    app.OlePropertySet("Visible", (Variant)true);
    Variant docs;
    docs=app.OlePropertyGet("Documents");
    docs.OleProcedure("Open", file_name);
    Variant adoc;
    adoc=app.OlePropertyGet("ActiveDocument");
    /*

    */
    Variant bookmarks;
    Variant bookmark;
    Variant range;

    bookmarks=adoc.OlePropertyGet("Bookmarks");
    AnsiString bookmark_name="wwww";

    bookmark=bookmarks.Exec(Function("Item") << bookmark_name.c_str());
    range=bookmark.OlePropertyGet("Range");
    range.Exec(Procedure("InsertAfter") << "Test");
    /*

    */



    С уважением, Дмитрий.
     
Загрузка...
Статус темы:
Закрыта.

Поделиться этой страницей