Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
 
Рейтинг 4.50/8: Рейтинг темы: голосов - 8, средняя оценка - 4.50
OlegR
1

Открыть существующий документ Word при помощи компоненты WordApplication

28.04.2010, 18:06. Просмотров 1605. Ответов 1
Метки нет (Все метки)

Уважаемый All.
Подскажите, кто знает, как при помощи компоненты WordApplication открыть существующий документ Word (без диалоговых окон).
Делаю так :

C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
WideString FileName='c:\tmp\1.doc';
 
OleVariant ConfirmConversions=false;
OleVariant ReadOnly=true;
OleVariant AddToRecentFiles=EmptyParam;
OleVariant PasswordDocument=EmptyParam;
OleVariant PasswordTemplate=EmptyParam;
OleVariant Revert=EmptyParam;
OleVariant WritePasswordDocument=EmptyParam;
OleVariant WritePasswordTemplate=EmptyParam;
OleVariant Format=wdOpenFormatAuto;
OleVariant Encoding=EmptyParam;
OleVariant Visible=true;
OleVariant prop=0;
 
WordApplication->Documents->Open(FileName,
ConfirmConversions,
ReadOnly,
AddToRecentFiles,
PasswordDocument,
PasswordTemplate,
Revert,
WritePasswordDocument,
WritePasswordTemplate,
Format,
Encoding,
Visible,
prop);
При компиляции выдает ошибку о несоответствии.
[C++ Error] Main.cpp(87): E2285 Could not find a match for 'Documents::Open(WideString,OleVariant,OleVariant,
OleVariant,OleVariant,OleVariant,OleVariant,OleVar
iant,OleVariant,OleVariant,OleVariant,OleVariant,O
leVariant)'

Заранее большое спасибо.
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
28.04.2010, 18:06
Ответы с готовыми решениями:

Открыть существующий документ Word с Excel
Добрый день! Есть написанный код Dim objWrdApp As Object Dim objWrdDoc As Object On Error...

открыть документ wordapplication поверх программы
Открываю документ ворд, wordapplication делаю видимым, но он все равно не поверх программы. Причем...

Открыть excell документ при помощи OpenFileDialog
Здравствуйте! Может кто-нибудь сможет показать код, который поможет открыть excell документ при...

Внести изменения в существующий документ Word
Доброго времени суток! Мне нужно записать в файл строки. В документе Word содержится таблица. Мне...

1
3678 / 2646 / 598
Регистрация: 08.06.2007
Сообщений: 9,152
Записей в блоге: 4
01.05.2010, 00:41 2
А что такое последний параметр prop? Что-то в хелпе по Office 2000 я его не нашел. Попробуйте убрать последний параметр, может быть заработает.
0
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
01.05.2010, 00:41

Заказываю контрольные, курсовые, дипломные и любые другие студенческие работы здесь.

При нажатии кнопки открыть word документ
Подскажите пожалуйста как при нажатии кнопки button открыть какой либо заданный word документ

Открыть существующий файл word из excel
Здравствуйте, есть файл excel, в нем макрос, который должен открывать word документ из той же...

Открыть документ word
Подскажите пожалуйста каким компонентом и как открыть документ .doc на чтение?

Открыть документ doc в MS Word
Как сделать чтоб при нажатии на кнопку открывался определённый документ Word пример Readme.doc в...

как открыть word документ
Есть документ word он защищен от записи. Не могу понять как снять защиту. Ну вот 1 способ перевести...

Открыть документ MS Word. Функция
Пишу функцию для открытия документа MS Word: ... // Constants for enum WdOpenFormat type ...


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

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

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