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

  • Автор темы vault5143
  • Дата начала
Статус
Закрыто для дальнейших ответов.
V

vault5143

Гость
#1
Доброго времени суток!

Пожалуйста подскажите как сделать несколько действий с 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");
/*

*/



С уважением, Дмитрий.
 
Статус
Закрыто для дальнейших ответов.