Вниз
Скачать: 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 вся ветка

Скачать: CL | DM;



Память: 0.46 MB
Время: 0.026 c
1-1120728765
pasha_golub
2005-07-07 13:32
2005.07.25
Создание копии объекта


4-1117424627
LEXX_55
2005-05-30 07:43
2005.07.25
Как удалить файл зная только его расширение


14-1120415546
P.N.P.
2005-07-03 22:32
2005.07.25
Лицензионная музыка?


3-1118783417
jek777
2005-06-15 01:10
2005.07.25
Удаление записи в обработчике события TDataSetProvider


1-1120664264
Igor_thief
2005-07-06 19:37
2005.07.25
Как из строкового 19,10 перевести в вещественное 19, 10 без ...




   Наверх