Страница: 1 |
Страница: 1 |
Вопрос: Если офис не установлен
Добавлено: 27.09.04 13:13
Автор вопроса: vlas
Вопрос такой...
Программа пишет в файлы экселя... т.е. библиотека подключена к проекту... Что должно входить в дистрибутив чтобы программа работала дсже если эксель(офис) не установлен на машине
Ответы
Всего ответов: 4
Номер ответа: 1
Автор ответа:
mc-black
ICQ: 308-534-060
Вопросов: 20
Ответов: 1860
Web-сайт:
Профиль | | #1
Добавлено: 27.09.04 15:25
Когда создаешь дистрибутив, Refrences сами прикрепляются по умолчанию - так в большинстве инсталляторов. Но когда ты "пишешь в файлы экселя", создается Экземпляр приложения Excel, так что вряд-ли обойтись без установки офиса. В 1С реализовано сохранение в XL, но только в формате Office97, там какая-то dll вероятно...
Номер ответа: 2
Автор ответа:
vlas
Вопросов: 11
Ответов: 8
Профиль | | #2
Добавлено: 27.09.04 15:33
...тогда может есть вариант узнать установлен ли эксель?
Номер ответа: 3
Автор ответа:
Александр
Разработчик Offline Client
ICQ: 204034
Вопросов: 106
Ответов: 1919
Профиль | | #3
Добавлено: 27.09.04 16:44
А где-то в примерах этого сайта или в архивах рассылки был код распознавания наличия MS Office и его компонентов.
Номер ответа: 4
Автор ответа:
EROS
Вопросов: 58
Ответов: 4255
Профиль | | #4
Добавлено: 29.09.04 02:08
Я для работы с mdb файлами таскаю за собой только DAO 3.6 И все прекрасно работает даже на тех машинах,где нет ни офиса, ни Access!!
Но с Excel дела обстаят иначе.. Excel обязан стоять на компе клиента. Поскольку он использует кучу dll!! А в состав дистрибьютива придется включить что-то типа Excel8.olb