|
Позднее связывание для Office Object Library
|
|||
---|---|---|---|
#18+
Добрый день. Пытаюсь перевести приложение на позднее связывание для решения проблем с подключением библиотек. Как поступать с подключением Excel и Word понятно, но никак не соображу, как писать в случае для библиотеки самого Офиса (у меня в приложении есть меню, работающее через Command Bars). Вот например такая функция была: Код: vbnet 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13.
начинаю писать Dim cb As Object Set cb = Office.CommandBar Не компилируется - метод или член не найден Подскажите, пожалуйста, как правильно. ... |
|||
:
Нравится:
Не нравится:
|
|||
29.11.2016, 12:15 |
|
Позднее связывание для Office Object Library
|
|||
---|---|---|---|
#18+
Если хотите использовать позднее связывание - используйте CreateObject. ... |
|||
:
Нравится:
Не нравится:
|
|||
29.11.2016, 12:25 |
|
Позднее связывание для Office Object Library
|
|||
---|---|---|---|
#18+
типа Код: vbnet 1. 2. 3. 4.
... |
|||
:
Нравится:
Не нравится:
|
|||
29.11.2016, 12:30 |
|
Позднее связывание для Office Object Library
|
|||
---|---|---|---|
#18+
Алексей Cв, пример вашей функции в таком варианте у меня отрабатывает без проблем Код: vbnet 1. 2. 3. 4. 5. 6. 7. 8. 9. 10.
... |
|||
:
Нравится:
Не нравится:
|
|||
29.11.2016, 12:33 |
|
Позднее связывание для Office Object Library
|
|||
---|---|---|---|
#18+
guest_rusimport, Спасибо большое. Поменял в модуле все вхождения на Object. Компиляцию прошло без ошибок. Но при запуске "Приложение остановлено из-за ошибки выполнения". Не подскажете, есть ли какие-то особенные сложности при подготовке к запуску в среде Access Runtime 2010? ... |
|||
:
Нравится:
Не нравится:
|
|||
29.11.2016, 14:24 |
|
Позднее связывание для Office Object Library
|
|||
---|---|---|---|
#18+
Алексей CвНо при запуске "Приложение остановлено из-за ошибки выполнения". Так посмотрите, какая именно ошибка. Просто заменить на Object недостаточно. Если объект был объявлен с использованием New, нужно создать его с использованием CreateObject ... |
|||
:
Нравится:
Не нравится:
|
|||
29.11.2016, 15:34 |
|
Позднее связывание для Office Object Library
|
|||
---|---|---|---|
#18+
Алексей Cв, почитайте тут http://www.sql.ru/forum/1061483/oshibka-pri-zapuske-kompilirovannogo-fayla-accde-v-access-2010 ... |
|||
:
Нравится:
Не нравится:
|
|||
29.11.2016, 15:40 |
|
Позднее связывание для Office Object Library
|
|||
---|---|---|---|
#18+
Алексей CвВот например такая функция была: Код: vbnet 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13.
Вот например так Код: vbnet 1. 2. 3. 4. 5. 6. 7. 8.
... |
|||
:
Нравится:
Не нравится:
|
|||
29.11.2016, 15:57 |
|
|
start [/forum/topic.php?fid=45&msg=39356742&tid=1612930]: |
0ms |
get settings: |
11ms |
get forum list: |
15ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
126ms |
get topic data: |
12ms |
get forum data: |
3ms |
get page messages: |
49ms |
get tp. blocked users: |
2ms |
others: | 344ms |
total: | 570ms |
0 / 0 |