powered by simpleCommunicator - 2.0.60     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / WinForms, .Net Framework [игнор отключен] [закрыт для гостей] / Как анализировать наличие Excel 2000 или 2003?
3 сообщений из 3, страница 1 из 1
Как анализировать наличие Excel 2000 или 2003?
    #32864154
remotd
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Доброе время! Сделал выгрузку данных в Excel-файл (xls) MSOffice 2000,
использовал excel9.olb - все ОК. Но вот проблема - если у клиента стоит MSOffice 2003, вылетают ошибки с синтаксисом (границы, размер столбцов и прочее), как лучше решить эту проблему - Анализировать , что стоит у клиента, и в зависимости загружать соответствующий код? Как это можно осуществить? (Поиск в реестре - какой Офис стоит? В каком разделе реестра?) Спасибо.
...
Рейтинг: 0 / 0
Как анализировать наличие Excel 2000 или 2003?
    #32864193
Lepsik
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
remotdДоброе время! Сделал выгрузку данных в Excel-файл (xls) MSOffice 2000,
(Поиск в реестре - какой Офис стоит? В каком разделе реестра?) Спасибо.

HKEY_CURRENT_USER\Software\Microsoft\Office\10.0

10.0 - Offic2000
...
Рейтинг: 0 / 0
Как анализировать наличие Excel 2000 или 2003?
    #32864932
-ноль-
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
try
  {
 Type  tID=Type.GetTypeFromProgID("Word.Application.11");
 object  refWord2003=Activator.CreateInstance(tID);
  } 
 catch (Exception ex)
 {
 Console.Write(ex.Message);
 }
Ну соответсвенно если не устновлен такой, то сработает Exception.
...
Рейтинг: 0 / 0
3 сообщений из 3, страница 1 из 1
Форумы / WinForms, .Net Framework [игнор отключен] [закрыт для гостей] / Как анализировать наличие Excel 2000 или 2003?
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]