:: Visual Foxpro, Foxpro for DOS
Re: передача данных из VFP в Excel долго идёт
of63

Сообщений: 25244
Откуда: Н.Новгород
Дата регистрации: 13.02.2008
бриться - это хорошо и правильно, и женщины любят )
Ratings: 0 negative/0 positive
Re: передача данных из VFP в Excel долго идёт
of63

Сообщений: 25244
Откуда: Н.Новгород
Дата регистрации: 13.02.2008
DrDiesel7373
of63
Все сумел ) А выглядишь таким старым
Нее ) Просто бриться лень !

Лучше уж старую верни, Гендальфа? )))
Ratings: 0 negative/0 positive
Re: передача данных из VFP в Excel долго идёт
ry

Сообщений: 2113
Дата регистрации: 24.09.2007
DrDiesel7373
"PE показал", что вначале от SVHOSTa запускается эксель. Сам SVHOST жрёт до 25 % CPU где-то 2-3 сек. ПОтом какого то лешего запускается 1-2 а то и 3 экземпляра MSIEXEC [ C:\WINDOWS\system32\msiexec.exe /V ]( жрут до 40% CPU 4-7 сек ! ) И только потом в процессах появляется само величество EXCEL (через 1-2 сек он изволит появиться на экране)
Где-то вначале с первым запуском SVHOSTа также тянется некое "C:\WINDOWS\System32\spool\DRIVERS\W32X86\3\udceng.exe" -Embedding

(конвертор документов. ) После закрытия экселЯ процесс его убивается, как и положено, но остаются висеть:
1) msiexec.exe ( ?) Хто там шо хочет ставить ??!!
2) udceng.ex (тоже непорядок!)

Терзают смутные сомнения, что эксель хочет ЧТО-ТО упорно поставить, мне об этом не докладывает, пыхтит и под конец, тяжело выдохнув, осчастливливает меня своим присутствием !

Похоже, установлен Офис 2003 плюс отдельно конвертер документов. Насчет запуска msiexec при старте офиса: иногда такую картину наблюдал после установки нескольких версий офиса одновременно, но не всегда из-за этого. Иногда при установке какие-то части офиса отключались, а потом при работе офис их пытался подключить. Также при открытии некоторых документов офис может доустанавливать необходимые отсутствующие компоненты (словари, переносы и т.п.). В общем, стоит попробовать снести старый офис и все "примочки" к нему, а затем поставить заново, желательно более свежую версию. Работы минут на 20 всего. Даже если скорость загрузки не возрастет (а думаю, все-таки возрастет), все равно на компьютере будет свежий офис без всяких лишних конвертеров.

p.s. Правда, Excel новее 2003 уже перестал открывать DBF, так что придется вернуться к первоначальному варианту передачи в него данных.



Исправлено 1 раз(а). Последнее : ry, 21.03.17 08:26
Ratings: 0 negative/0 positive
Re: передача данных из VFP в Excel долго идёт
DrDiesel7373
Автор

Сообщений: 267
Откуда: Алчевск
Дата регистрации: 21.02.2006
ВОТ оно чё, Михалыч !
Посетила меня мысль запустить тот же код из под Админской учётки ;)

И!.. Весь процесс первый раз занял 3 сек, последующие разы почти мгновенно !
Переключаюсь в ограниченную - 40 сек !

И кстати, ДА ! Ry как в воду глядел: отдельно установлен конвертор документов новых офисов...

По поводу перестановки.. да, снести и переставить не проблема. ВОт только упорно НЕ НРАВИТСЯ мне 2007 & later версии ! Всё элементы хрен знает где раскиданы.. (Не холивара ради, а исключительно жалобы для)

В общем проблема почти решена. Буду переставлять 2003 по шагам, запуская своё детище и наблюдая ))))

Всем писавшим и помогавшим - удачи и бобра


------------------
Шушпанчики улыбаются так, что с нижнего этажа пожарные прибегают (с)
Ratings: 0 negative/0 positive


Извините, только зарегистрированные пользователи могут оставлять сообщения в этом форуме.

On-line: 21 (Гостей: 21)

© 2000-2024 Fox Club 
Яндекс.Метрика