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

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

Войти
Регистрация
Восстановить пароль
 
Рейтинг: Рейтинг темы: голосов - 17, средняя оценка - 4.88
foby
Сообщений: n/a
#1

Поиск в Word - C++

31.10.2006, 13:04. Просмотров 2092. Ответов 0
Метки нет (Все метки)

Сразу скажу - в классическом C++ не очень, в основном на C# и VB. Но вот стоит передо мною задача, а выполнить никак не могу. Потому и уповаю на вашу помощь. Задача така - нужно выполнять поиск в документе Word по заданному шаблону. Для этого пишу
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
_bstr_t m_strTemplateFile; //Имя файла. 
::Word::_ApplicationPtr ptr(L"Word.Application");
::Word::_DocumentPtr pDoc; 
::Word::DocumentsPtr pDocs = ptr->Documents;
_variant_t vDestFile(m_strTemplateFile);
pDoc = pDocs->Open(&vDestFile);
::Word::RangePtr pRange = pDoc->Content;
::Word::FindPtr pDocFind = pRange->Find;
pDocFind->Forward = true;
pDocFind->Wrap = ::Word::wdFindContinue;
_variant_t searchW = _bstr_t(file://%3C*//%3E \<*\>); //Шаблон поиска
while (pDocFind->Execute(&searchW)){
    CString tagText = pRange->Text; 
}
Так вот валится на строке
C++
1
pDocFind->Wrap = ::Word::wdFindContinue;
Причем была инициализация и других параметров, но и на них валилось - я решил оставить пока только этот.
C++
1
Заключал код в try{}catch(){}
удалось получить сообщения The remote procedure call failed. и The stub received bad data.
Помогите, плз!!!!!
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
31.10.2006, 13:04
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Поиск в Word (C++):

Как в среде VISUAL C++ 2008 осуществлять поиск текста в файле WORD ? - C++
Здравствуйте ! Подскажите, пожалуйста, как в среде VISUAL C++ 2008 осуществлять поиск текста в файле WORD ? Нужно найти строку в...

Поиск символа не могу переделать под поиск сочетания символов - C++
Есть код программы на поиск и замену по одному символу.Не могу понять, как сделать код на поиск сочетания символов. Чтобы найдя в введённой...

Реализовать поиск заданного файла в древе каталогов и поиск указанной информации в этом файле - C++
Имеется много папок в каждой папке есть файл proc.txt, как можно по всем этим папкам пройтись и из каждой папки в этом файле достать...

Поиск циклов в графе. Поиск центра взвешенного графа - C++
В интернете, к сожалению, по этим вопросам не так уж много нашел. Можете посоветовать статью/пособие, где было бы подробно об этом написано?

Поиск числа в двумерном массиве (бинарный поиск) - C++
Произвожу поиск элемента в массиве двумя способами: линейным(последовательным) поиском и бинарным(двоичным). Первый работает на ура. Второй...

Поиск пикселя и поиск изображения на экране - C++
Переписываю код из clickermann для запуска его на C++. Мне нужны две функции которые выполняли бы сканирование экрана и поиск пикселя...

Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
31.10.2006, 13:04
Привет! Вот еще темы с ответами:

Поиск в Word - MS Word
Доброго времени суток. Собственно вопрос: как выполнить поиск определенных слов(словосочетаний) да так, что он не просто их поочередно...

Поиск в word - VBA
Существует такая задача: Необходим найти в текстовом документе параметры и значения в виде &lt;имя&gt;=&lt;значение&gt; и вывести отдельно в msgbox,...

Поиск и замена в MS Word - Visual Basic .NET
Dim Word As Object Word = CreateObject(&quot;Word.Application&quot;) ...

Поиск в документах Word - VBA
Пример следующий: в документе есть блоки текста и имеются заголовки данных блоков. Задача такая что необходимо найти все заголовки...


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

Или воспользуйтесь поиском по форуму:
Ответ Создать тему
Опции темы

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