Вопрос: Как сделать так чтобы на компьютере | Добавлено: 14.11.06 13:47 |
Автор вопроса: ![]() |
Как сделать так чтобы на компьютере на котором не установлен Excel работала моя программа которая работает с библиотеками Excel'я??? |
Ответы | Всего ответов: 20 |
Номер ответа: 1 Автор ответа: ![]() ![]() ICQ: 237822510 Вопросов: 28 Ответов: 1182 |
Профиль | Цитата | #1 | Добавлено: 14.11.06 14:18 |
Гы... Читать про инсталятор. (Это ключевое слово для поиска). |
Номер ответа: 2 Автор ответа: ![]() ![]() ![]() ![]() ![]() ![]() ![]() Вопросов: 18 Ответов: 57 |
Профиль | Цитата | #2 | Добавлено: 14.11.06 14:30 |
Гы... Читать про инсталятор. (Это ключевое слово для поиска).
ничего хороошего не нашел. Инстолятор я сделал а вот какие библиотеки нужны для работы excel я не знаю. |
Номер ответа: 3 Автор ответа: ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Разработчик Offline Client Вопросов: 236 Ответов: 8362 |
Профиль | Цитата | #3 | Добавлено: 14.11.06 18:18 |
Инсталятор сам должен был определить. Открой свой *.vbp и посмотри, там вверху где-то будет написано какие компоненты подключены к проге... Вот эти компоненты найди, и сунь своему инсталятору ![]() |
Номер ответа: 4 Автор ответа: ![]() ![]() ![]() ICQ: 298826769 Вопросов: 53 Ответов: 1732 |
Профиль | Цитата | #4 | Добавлено: 14.11.06 18:27 |
2 HACKER:
У меня, например, в одной проге идет отчет через Excel: я подключал через "References" Microsoft Excel 11.0 Object Library (файл - excel.exe). Хочешь сказать половину офиса в инсталляху закидывать? |
Номер ответа: 5 Автор ответа: ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ICQ: 8068014 Вопросов: 18 Ответов: 817 |
Web-сайт: Профиль | Цитата | #5 | Добавлено: 14.11.06 19:16 |
Arseny
Да, именно это он и хочет сказать |
Номер ответа: 6 Автор ответа: ![]() ![]() ![]() ICQ: 298826769 Вопросов: 53 Ответов: 1732 |
Профиль | Цитата | #6 | Добавлено: 14.11.06 19:25 |
2 Ra$cal:
Неэкономично. А может и exe'шника хватит? ![]() |
Номер ответа: 7 Автор ответа: ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ICQ: 304238252 Вопросов: 52 Ответов: 927 |
Профиль | Цитата | #7 | Добавлено: 14.11.06 19:56 |
Инстолятор ничего хороошего не нашел.
может поэтому ты и не нашел ничего хорошего? ![]() |
Номер ответа: 8 Автор ответа: ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ICQ: 8068014 Вопросов: 18 Ответов: 817 |
Web-сайт: Профиль | Цитата | #8 | Добавлено: 14.11.06 20:44 |
Arseny
Если ты зашьёшь в него все используемые им модули |
Номер ответа: 9 Автор ответа: ![]() ![]() ![]() ICQ: 298826769 Вопросов: 53 Ответов: 1732 |
Профиль | Цитата | #9 | Добавлено: 14.11.06 21:07 |
2 Ra$cal:
Я ведь не швея - мотористка... ![]() А вот какой вопрос: я использую Microsoft Excel 11.0 Object Library (2003 Офис), а если установлю на машину с 2000, xp или 97, то прога будет работать? ведь в References - то явно указано... |
Номер ответа: 10 Автор ответа: ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ICQ: 8068014 Вопросов: 18 Ответов: 817 |
Web-сайт: Профиль | Цитата | #10 | Добавлено: 14.11.06 23:16 |
версия - если не хватит каких функций прогу или не запустится или упадёт |
Номер ответа: 11 Автор ответа: ![]() ![]() ![]() ![]() ![]() Вопросов: 58 Ответов: 4255 ![]() |
Профиль | Цитата | #11 | Добавлено: 15.11.06 01:09 |
версия - если не хватит каких функций прогу или не запустится или упадёт
Прога даже не запуститься.. были у меня такие грабли.. Если подключил 11 либу, то на более низких получишь исключение.. а вот наоборот запросто! С тех пор если я юзаю Excel, то подключаю самую низкую версию... у меня где-то Excel8.0 валяется.. как раз для таких случаев и держу.. Причем даже если подключена 8.0 то при сохранении книги сохраняется именно в той версии, которая установлена у клиента(если не указывать явно).. так что он даже никакой разницы не замечает.. |
Номер ответа: 12 Автор ответа: ![]() ![]() ![]() ![]() ![]() ![]() ![]() Вопросов: 18 Ответов: 57 |
Профиль | Цитата | #12 | Добавлено: 15.11.06 09:04 |
Excel8.0 А можно мне ее в мыло ? hab2003@yandex.ru.
Ну так вот. Если взять все исользуемые библиотеки с проекта то проога все равно не запуститься. Только если поставить сам Excel тогда пашет. Я пробывал отдельно ставить ексел потом все библиотекии сохранил. И удалил ексел - итог прорга все равно не пашет. В чем же дело??? Должен же быть выход с этой ситуации. |
Номер ответа: 13 Автор ответа: ![]() ![]() ![]() ![]() ![]() ![]() ![]() Вопросов: 18 Ответов: 57 |
Профиль | Цитата | #13 | Добавлено: 15.11.06 09:07 |
Прога даже не запуститься.. были у меня такие грабли.. Если подключил 11 либу, то на более низких получишь исключение.. а вот наоборот запросто!
С тех пор если я юзаю Excel, то подключаю самую низкую версию... у меня где-то Excel8.0 валяется.. как раз для таких случаев и держу.. Причем даже если подключена 8.0 то при сохранении книги сохраняется именно в той версии, которая установлена у клиента(если не указывать явно).. так что он даже никакой разницы не замечает.. По своему личному горькому опыту. Если юзать 11 ексел то на офисе 2002 она запускаеться на 2000 она запускаеться но пол функций не работает и ниже 97,95 онна вообще не загружаеться. |
Номер ответа: 14 Автор ответа: ![]() ![]() ![]() ![]() ![]() ![]() ![]() Вопросов: 18 Ответов: 57 |
Профиль | Цитата | #14 | Добавлено: 16.11.06 11:38 |
так что никто и не знает как все это сделать ? |
Номер ответа: 15 Автор ответа: ![]() ![]() ![]() ICQ: 298826769 Вопросов: 53 Ответов: 1732 |
Профиль | Цитата | #15 | Добавлено: 16.11.06 13:51 |
Есть программуля, которая позволяет вычислять, какие библиотеки подключаются к определенной программе. Называется OLEDep.
Запусти с помощью ее свою прогу и поработай с ней, т.к. некоторые библиотеки подключаются только по мере их вызова. Получишь список необходимых dll. |
|