Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Основная";
Текущий архив: 2005.10.23;
Скачать: [xml.tar.bz2];

Вниз

проблема с генерацией отчетов в ворде   Найти похожие ветки 

 
DeniM   (2005-09-29 11:40) [0]

доброго утра
ситуация следующая
имеем xp и офис xp
на клиентких машинах 2000 и офис 2000
и на клиентских машинах отчеты не работают - ворд подвисает и висит так пока не удалишь как задачу

можно ли как-то подключить компонент ворд2000 в дельфи?
судя по исходникам - он есть
но при установке Д7 во вкладку серверы попали тока компоненты связанные с офисом хр.
или путь у меня один - ставить дельфи на 2000 с 2000м офисом, и там комилировать?
спасибо


 
ocean ©   (2005-09-29 13:13) [1]

а какой метод взаимодействия с Вордом использует программа?


 
Федор   (2005-09-29 13:22) [2]

Поищи компоненты OfficePartner - они решат проблемму


 
DeniM   (2005-09-29 14:46) [3]

к ворду обращаюсь стандартно
как в книжках

через WordApplication.Connect;
и потом WordDocument.ConnectTo(WordApplication1.ActiveDocument);

не хотелось бы новые компоненты цеплять


 
umbra ©   (2005-09-29 14:52) [4]

Можно не использовать компоненты, а создавать Word.Application с помощью CreateOleObject (прописывая в юзесы модуль, соответствующий версии оффиса, они все лежат в папке Delphi7\Imports\). Но дело скорее в том, что то, что есть в оффисе ХР и используется при создании отчетов, отсутствует или имеет другой интерфейс в оффисе 2000.


 
GanibalLector ©   (2005-09-30 02:35) [5]

2 umbra ©   (29.09.05 14:52) [4]
> а создавать Word.Application с помощью CreateOleObject
Это называется позднее связывание.

>Но дело скорее в том, что то, что есть в оффисе ХР и используется при создании отчетов, отсутствует или имеет другой интерфейс в оффисе 2000.

Ваша правда.



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

Форум: "Основная";
Текущий архив: 2005.10.23;
Скачать: [xml.tar.bz2];

Наверх





Память: 0.46 MB
Время: 0.039 c
14-1128151680
Иванов__
2005-10-01 11:28
2005.10.23
Распределенные системы обработки информации


1-1127907595
Knight
2005-09-28 15:39
2005.10.23
Цифровая подпись...


14-1127996007
Kolan
2005-09-29 16:13
2005.10.23
Забавная клавиатура.


3-1126270174
Alex Kryuchkov
2005-09-09 16:49
2005.10.23
[Microsoft][ODBC Driver Manager] Function sequence error


2-1127737327
begin
2005-09-26 16:22
2005.10.23
Вырезать строку с n-го символа до конца





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский