Форум программистов, компьютерный форум CyberForum.ru

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
id12
0 / 0 / 0
Регистрация: 25.05.2010
Сообщений: 3
#1

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

28.11.2011, 00:53. Просмотров 1004. Ответов 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");
/*

*/



С уважением, Дмитрий.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
28.11.2011, 00:53     выделение и копирование в Word
Посмотрите здесь:

Копирование текста программы в Word - C++
Использую в качестве компилятора DEV-CPP и возникла такая проблема: Когда я копирую текст программы в word2013 русские символы...

Выделение массивов в ДП - C++
Здравствуйте! Посмотрите пожалуйста, правильно ли я выделаю память под массивы размерности 2 и 3? и Правильно ли я освобождаю память из под...

выделение памяти - C++
Здравствуйте, помогите пожалуйста исправить ошибку, это лишь малая часть кода. В задании: поле name должно быть динамическим: char...

Динамическое выделение - C++
Если кто может,дайте расшифровку этому: pprime = new long; *pprime = 2; *(pprime + 1) = 3; *(pprime + 2) = 5;этому: found =...

Выделение памяти - C++
Здравствуйте! #include&lt;iostream&gt; int main() { int *mass = new int ; int *mass2 = new int ; std::cout &lt;&lt; (unsigned int)mass &lt;&lt;...

До выделение памяти в С++ - C++
Всем приветик. Вообщем есть некоторые сложности с довыделение памяти... Что я хочу сделать: есть 2-х мерный массив (он ещё и квадратный)....

Выделение памяти - C++
В чём ошибка выделения памяти? Подскажите, друзья! #include &quot;stdafx.h&quot; #include &quot;stdio.h&quot; #include &lt;iostream&gt; #include...

Не выделение памяти - C++
По какой причине не работает это программа ? #include&lt;iostream&gt; #include &lt;string&gt; using namespace std; int main () ...

Выделение памяти - C++
Платформа и компилятор x64. Установлено 64Gb ОЗУ, 60Gb из них откусил SQL Server. Пытаюсь сделать следующее: struct Dictionary { ...

выделение памяти - C++
#include &lt;iostream&gt; using namespace std; class Matrix { int m, n; public: float **M; Matrix(int a, int b); void...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru