Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2005.07.25;
Скачать: CL | DM;

Вниз

работа с WordApplication - проблема с совместимостью   Найти похожие ветки 

 
malamba   (2005-07-04 12:36) [0]

Я заметил странный глюк.

Лежит на форме объект WordApplication ( взятый из вкладки Severs).

Свойства по умолчанию.
В модуле код:

WordApplication.Add(sMyPath, EmptyParam, ... );
и далее работаю с документом ( объект доумент тоже лежит на форме).

Стояла Delphi 6 ( компоненты Office 2000) и сам Office 2000.
Такой код работал без ошибок и тормозов.
Теперь установил Delphi 7 ( с компонентами Office XP). Пересобрал программу, поправил где, что надо.

На машине, где стоит Office XP, все нормально - работает, как и раньше.
Но! На машинах, где стоит Office 2000, обращение в WordApplication, а точнее попытка вызова метода connect вызывает зависание. Connect идет долго, практически бесконечно.

В тоже время, работа с компонентом ExcelApplication не вызывает проблем ни в каких вариациях, работает, что там, что там.

Самое простое - обновить Office 2000 до XP где нужно, но хотелось  бы разобраться. Может, у кого было похожее?
Может есть какой-нибудь хинт или особенность?


 
Баламба   (2005-07-04 14:05) [1]

А ты когда  Delphi 7 устанавливал - тебя спрашивало поддержку какого Office хотелось бы иметь ?
Если ты выбрал  Office XP - то думай сам...


 
malamba   (2005-07-04 15:21) [2]

Я так и думал, что такое скажут.

Ан нет, компоненты 2000-ного работали с офисом XP без проблем.
А наоборот - никак.

Это я виноват?


 
YurikGL ©   (2005-07-04 20:09) [3]

Всегда ставил компоненты для 2000-го... проблем с совместимостью не наблюдал.


 
malamba   (2005-07-05 11:25) [4]

Да, я тоже к этому пришел. Более новые версии понимают старые компроненты, но не наоборот.

Будем знать.



Страницы: 1 вся ветка

Текущий архив: 2005.07.25;
Скачать: CL | DM;

Наверх




Память: 0.47 MB
Время: 0.038 c
3-1118755040
Gonta
2005-06-14 17:17
2005.07.25
Как програмно остановить InterBase?


4-1117539519
[tek]
2005-05-31 15:38
2005.07.25
Отловить копирование файла


1-1120559510
Kolan
2005-07-05 14:31
2005.07.25
Как главному потоку узнать что другой уже закончил работу.


1-1120482619
vigo
2005-07-04 17:10
2005.07.25
Работа с несколькими компонентами


1-1120953896
Mic_2000
2005-07-10 04:04
2005.07.25
Проверка выделения текста в TEdit