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

Вниз

Совмещение Word97 и Word2000   Найти похожие ветки 

 
Word   (2003-09-30 04:54) [0]

Проблема: на компе установлен оффис97 и оффисХР. В программе при выполнении: wrdApp := CreateOleObject("Word.Application"); идет обращение к оффисХР. Как мне сделать чтобы открывался Word97? (в программу добавлены модули: ComObj, OleServer, Word97)


 
Rocker ©   (2003-09-30 06:19) [1]

А зачем вам два офиса?


 
Word   (2003-09-30 06:34) [2]

Если два оффиса значит так надо...мне надо ответ на вопрос а не...


 
Goffman ©   (2003-09-30 06:43) [3]

Запусти regedit,включи в поиске "Word.Application"
Этот параметр у тебя найдется под ключом progID.
Посмотри в той же ветке ключ LocalServer32 - в параметре по умолчанию должен быть путь к com-серверу.
Если этот сервер - тот, который тебе нужен - вызывай
wrdApp := CreateOleObject(ProgID);
где параметр - ProgID из найденной ветки.

В противном случае продолжай поиск.


 
Rad ©   (2003-09-30 06:49) [4]

Не помню в точности номера версий, но в любом случае, что-то типа CreateOleObject("Word.Application.9") для Office97 и, соответственно, CreateOleObject("Word.Application.11") для OfficeXP



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

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

Наверх




Память: 0.47 MB
Время: 0.023 c
3-27315
Игорь Ч
2003-09-17 18:07
2003.10.09
Как при компиляции изменить имя исполняемого файла?


3-27401
Filat
2003-09-14 13:49
2003.10.09
Бибилиотека EhLib и компонент TDBLookupComboboxEh.


1-27501
SergeyM
2003-09-25 17:43
2003.10.09
Заполнение массива


3-27333
Andriy Tysh
2003-09-20 12:21
2003.10.09
Имя колонки в ДБГриде и её номер


4-27783
Xoy
2003-08-02 15:48
2003.10.09
Можно поставить хук на вызов определенной функции DLL?