#0
by fob
Здравствуйте. Пытаюсь работать с Word документами из 1С8. Два способа. Один это создание макета ActiveDocument и поместить туда документ Word. затем код вида и далее как с обычным объектом Word. Второй вариант это если есть файл ворд, делаю открытие Так вот оба метода (Получить и Open) работают оооочень долго! В файле одна страничка с несколькими строчками кода, но методы отрабатывают минуты по полторы-две. Как-то это можно побороть?
#1
by luckyluke
Ну я так понимаю, не метод отрабатывает долго, а винда долго стартует приложение word...
#3
by fob
Обычный документ ворд (да даже тот же макет, если он сохранен в Word файле на диске) открывается буквально за секунду. Ну за две. Такая ерунда только в 1С. Если программирую из .net на C# и использую Word.Application, то там таких тормозов нету.
#6
by Aprobator
предпочитаю метод ПолучитьCOMОбъект. Из личного опыта - он как то пошустрее отрабатывает.
#9
by fob
Именно сам метод ПолучитьComОбъект пошустрее отрабатывает или далее при открытии документа? Строка тоже шустро отрабатывает, а вот вызов Open уже подвисает.
#11
by fob
Все равно задумывается надолго. :( что же за беда такая. на такой фигне терять время просто обидно.
#17
by fob
Зашибись. Попробовал на другом компе - более тормознутом, чем мой. Сработало быстрее. При этом совершенно точно помю, что Office ставился с одного дистрибутива.
#22
by LAAry
при установке офис прописывает агента в автозагрузку "для ускорения запуска приложений ms ofice". Проверь, на обеих машинах агент присутствует в процессах?
#23
by ПушЫстый помидорчик
При первом запуске Word компьютер загружает в память динамические библиотеки dll -ки. Которые выгружаются потом из памяти если в них не будет нужды. Поэтому при первом запуске большинство программ стартует дольше чем при последующих запусках.
#24
by fob
Опаньки. На том компе, где быстро отработало, действительно в автозагрузке этой фигни нету. А вот на моем компе и еще на одном, на котором решил проверить и так же долго работает, действительно эта штука есть в автозапуске. неуж-то все траблы из-за нее? как-то странно все это
#28
by fob
Дольше говоришь? На дохлом компе отработало меньше чем за минуту, а на отличном, новеньком, на котором 1С8 просто летает - минты 3-4!!! Это какой-то пипец.
#29
by fob
Ну я убрал агента из автозапуска - вот уже минуты две как 1С-ка думает над выводом файла.
#34
by fob
Вполне очевидная мысль находит свое подтверждение. Действительно заметно быстрее со второго раза. Т.е. вот что получается. Зашел в 1С. Решил вывести файлик - ждем минут 7. Например, время между сообщениями и , а еще до этого я ждал несколько минут. Когда дождались выводим еще раз. Уже быстрее - можно уложиться в полторы минуты. Но этом все равно пипец. И это при всем при том, что на более старом компе с первого раза работает гораздо быстрее. На обеих машинах Windows XP, MS Office с одного дистрибутива, один антивирус.
#35
by Aprobator
мысль конечно дурная, но на тормознутой машине фаервол работает? Рубани его для опыта.
Тэги:
Ответить:
Комментарии доступны только авторизированным пользователям
Похожие вопросы 1С
В этой группе 1С
- VBS скрипт изменение картинки
- УТ 10.3 Приходный кассовый ордер
- 1с8.2 Ошибка формата потока. Выполнение запроса на сервере
- V.8.2 Не заходит в процедуру ПриСозданииНаСервере()
- JOB: Обязан ли администратор хранить архив базы для налоговой?
- Как удалить записи регистра бухгалтерии....
- Отладка 1С 8
- СКД: Округление значения пользовательского поля
- Сервер 1С + SQL 2008 настройка дисков
- Вид списка в УФ(управляемой форме) 8.2
- Есть ли стандартная обработка свертки базы 1С 7.7 УСН ?
- Из запроса в запрос
- v8: УПП. Инструкции пользователей
- Ошибка SDBL при обновлении
- v8: УПП 1.2.32 Проблема с документом "Начисление з/п сотрудникам организации"
- Контекстное меню к программно созданой картинки
- выпадающее меню при нажатии на кнопку
- C# generics. Ограничение на конструктор с параметрами
- РБП в отражении ЗУП 2.5.27.6
- Как настроить динамический список