9 / 9 / 5
Регистрация: 22.08.2015
Сообщений: 108
1

Скрыть MS Word при работе через Interop

11.02.2016, 18:46. Показов 863. Ответов 2
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Использую ворд для редактирования документа в программе. Но при работе программы, ворд открывается (хотя visible = false). Может я что то забыл дописать?

C#
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
{
var wordApp = new Word.Application();
wordApp.Visible = false;
 
var wordDocument = wordApp.Documents.Open( @"путь к документу");
 
ReplaceMark("{date}", date, wordDocument);
}
 
public void ReplaceMark(string mark, string text, Word.Document wordDocument)
{
var content = wordDocument.Content; //получаем документ
content.Find.ClearFormatting(); //очищаем формат поиска
content.Find.Execute(FindText: mark, ReplaceWith: text); //добавляем новый формат поиска, ищем и заменяем
}
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
11.02.2016, 18:46
Ответы с готовыми решениями:

Работа с таблицей в Word через библиотеку Microsoft.Interop.Word
Здравствуйте, я продвинутый программист.Пишу программу и использованием библиотеки...

Считать текст из Word посредством Microsoft.Office.Interop.Word
Необходимо считать форматированный текст из Word посредством Microsoft.Office.Interop.Word. По...

Ошибка при сохранении файла через Interop.Word
хелп ми плиз! Вот код var wordApp = new Word.Application(); wordApp.Visible = false; var...

Работа с Word через Interop библиотеку
Как работать с библиотекой Microsoft.Office.Interop.Word; Как открывать документ? Как считывать...

2
9 / 9 / 5
Регистрация: 22.08.2015
Сообщений: 108
11.02.2016, 18:47  [ТС] 2
Вот скришнот самого окна Word'a, во время выполнения программы открывается.
Миниатюры
Скрыть MS Word при работе через Interop  
0
6 / 6 / 1
Регистрация: 20.02.2015
Сообщений: 114
11.02.2016, 22:42 3
Может wordDocument.Close(false,false,false); после замены. Писал нечто похожее. Если не закрыть документ то ворд висит в диспетчере задач и при повторном запуске программы показывает окно.
0
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
11.02.2016, 22:42
Помогаю со студенческими работами здесь

Как получить номер текущей страницы документа MS Word при работе через OLE
Пишу на C++ Builder XE. Необходимо прочитать документ: найти в нем определенную таблицу и прочитать...

Как скрыть дополнительно диалоговое окно в бат файле при работе с bitsadmin
Необходимо раскатить ПО через Bitsadmin, на Пк запускаю скачивание через в планировщике в котором...

Ошибки при работе с Word
Доброго времени суток! Подскажите чайнику в чем проблема. Нужно програмно заполнить текст Word....

Проблема при работе с Word
Доброго вечера, добрые помощники!!!! Знаю, что похожих тем и статей много, но разобраться со своим...


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

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

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2023, CyberForum.ru