Форум программистов, компьютерный форум, киберфорум
C# Windows Forms
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.65/26: Рейтинг темы: голосов - 26, средняя оценка - 4.65
vilosov1

Не получается запустить Word из приложения C#

12.04.2013, 13:30. Показов 5281. Ответов 1
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Здравствуйте!

Не могу запустить приложение Word из C# приложения создаю объект Microsoft.Office.Interop.Word, но при применении к нему свойства visible студия выдаёт следующую ошибку:

Невозможно привести COM-объект типа "Microsoft.Office.Interop.Word.Applicati onClass" к интерфейсному типу "Microsoft.Office.Interop.Word._Applicat ion". Операция завершилась со сбоем, поскольку вызов QueryInterface COM-компонента для интерфейса с IID "{00020970-0000-0000-C000-000000000046}" возвратил следующую ошибку: Библиотека не зарегистрирована. (Исключение из HRESULT: 0x8002801D (TYPE_E_LIBNOTREGISTERED)).

Код программы такой:

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
using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Linq;
using System.Text;
using System.Windows.Forms;
using Word1 = Microsoft.Office.Interop.Word;
 
namespace Word
{
    public partial class Form1 : Form
    {
 
        public Form1()
        {
            InitializeComponent();
        }
 
        private void button1_Click(object sender, EventArgs e)
        {
            Word1.Application wordApp = new Word1.Application();
            wordApp.Visible = true;
        }
    }
}
У меня установлен MS Office 2010 и Windows 8 версия Word Object Library 8.5 её я подключал через COM объекты.
Что делать я не знаю, на другом компе работало...
Programming
Эксперт
39485 / 9562 / 3019
Регистрация: 12.04.2006
Сообщений: 41,671
Блог
12.04.2013, 13:30
Ответы с готовыми решениями:

Запустить параллельного приложения / Запуск приложения в новом консольном окне
Доброго времени суток! Хотел спросить как в коде консольного приложения запустить ещё одно консольное приложение, так чтобы оно...

Не получается запустить из консоли
Здравствуйте, есть такой вопрос. Есть класс, синтаксически правильный(в IDEA без проблем работает), но вот при загрузке консоли зарыта...

Не получается запустить таймер
никак не пойму почему не запускается таймер. создал форму, закинул на нее timer1, numericUpDown1 и кнопку. В свойствах таймера Enable...

1
 Аватар для ViterAlex
8952 / 4864 / 1886
Регистрация: 11.02.2013
Сообщений: 10,246
12.04.2013, 13:56
Цитата Сообщение от vilosov1 Посмотреть сообщение
версия Word Object Library 8.5
Для Word 2010 библиотека называется Microsoft Word 14.0 Object Library. Ты подключил какую-то другую, и студия говорит, что библиотека не зарегистрирована
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
inter-admin
Эксперт
29715 / 6470 / 2152
Регистрация: 06.03.2009
Сообщений: 28,500
Блог
12.04.2013, 13:56
Помогаю со студенческими работами здесь

Не получается запустить программу
Всем привет! Возник очень странный вопрос. Это - работает private void button1_Click(object sender, EventArgs e) { ...

Не получается запустить phpMyAdmin
Здравствуйте! Прошу о помощи. Установил апач, mysql и php - работают. При попытке установить phpMyAdmin выдается просто список файлов...

Не получается запустить загрузку с CD
Добрый всем вечер. Не могу переустановить винду с загрузочного диска. Выставляю в бот меню загрузку с диска, грузится с жёсткого. Через F12...

Не получается запустить бота ВК
здравствуйте! я особо не программист, по этому возникают вопросы. вот нашел код бота на пайтон, но выдает ошибку, может что нибудь...

Не получается запустить поток
Доброго времени суток. Делаю как написано в книжке но ничего не получается. Помогите пожалуйста. void __fastcall...


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

Или воспользуйтесь поиском по форуму:
2
Ответ Создать тему
Новые блоги и статьи
Krabik - рыболовный бот для WoW 3.3.5a
AmbA 21.03.2026
без регистрации и смс. Это не торговля, приложение не содержит рекламы. Выполняет свою непосредственную задачу - автоматизацию рыбалки в WoW - и ничего более. Однако если админы будут против -. . .
Программный отбор значения справочника
Maks 21.03.2026
Процедура ВодителиНачалоВыбора(Элемент, ДанныеВыбора, ВыборДобавлением, СтандартнаяОбработка) / / Отключаем стандартную обработку (стандартное открытие формы выбора без фильтров) . . .
Переходник USB-CAN-GPIO
Eddy_Em 20.03.2026
Достаточно давно на работе возникла необходимость в переходнике CAN-USB с гальваноразвязкой, оный и был разработан. Однако, все меня терзала совесть, что аж 48-ногий МК используется так тупо: просто. . .
Оттенки серого
Argus19 18.03.2026
Оттенки серого Нашёл в интернете 3 прекрасных модуля: Модуль класса открытия диалога открытия/ сохранения файла на Win32 API; Модуль класса быстрого перекодирования цветного изображения в оттенки. . .
SDL3 для Desktop (MinGW): Рисуем цветные прямоугольники с помощью рисовальщика SDL3 на Си и C++
8Observer8 17.03.2026
Содержание блога Финальные проекты на Си и на C++: finish-rectangles-sdl3-c. zip finish-rectangles-sdl3-cpp. zip
Символические и жёсткие ссылки в Linux.
algri14 15.03.2026
Существует два типа ссылок — символические и жёсткие. Ссылка в Linux — это запись в каталоге, которая может указывать либо на inode «файла-ИСТОЧНИКА», тогда это будет «жёсткая ссылка» (hard link),. . .
[Owen Logic] Поддержание уровня воды в резервуаре количеством включённых насосов: моделирование и выбор регулятора
ФедосеевПавел 14.03.2026
Поддержание уровня воды в резервуаре количеством включённых насосов: моделирование и выбор регулятора ВВЕДЕНИЕ Выполняя задание на управление насосной группой заполнения резервуара,. . .
делаю науч статью по влиянию грибов на сукцессию
anaschu 13.03.2026
прикрепляю статью
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru