|
Проблемы с чтением из xls |
☑ |
0
User_Agronom
25.01.13
✎
16:21
|
Документ = ПолучитьCOMОбъект(ИмяФайла);
//Идет чтение и анализ содержимого файла
//По результатам формируется документ
//Документ правильный
//Как культурный человек напоследок вызываю метод Quit
Документ.Application.Quit();
Вываливается ошибка:
Сигнатура проблемы:
Имя события проблемы: APPCRASH
Имя приложения: EXCEL.EXE
Версия приложения: 14.0.6117.5003
Отметка времени приложения: 4f622ef8
Имя модуля с ошибкой: MSVBVM60.DLL
Версия модуля с ошибкой: 6.0.98.15
Отметка времени модуля с ошибкой: 4a5bda6c
Код исключения: c0000005
Смещение исключения: 000e49ad
Версия ОС: 6.1.7601.2.1.0.16.7
Код языка: 1049
Дополнительные сведения об этой проблеме:
LCID: 1049
skulcid: 1049
Обработка написана давно, всё работало. На выходных переставили систему.
Что может быть и куда копать?
|
|
1
Нууф-Нууф
25.01.13
✎
16:22
|
имхо у тебя ошибка в модуле MSVBVM60.DLL
|
|
2
User_Agronom
25.01.13
✎
16:23
|
Но просто excel запускается жи и работает без проблем.
|
|
3
lefthander
25.01.13
✎
16:42
|
Возможно версии длл не совместимы по вызываемым функциям.
|
|
4
User_Agronom
25.01.13
✎
16:48
|
Спс. Сообщил уже сисадмину. Пусть ковыряется.
|
|
5
manyak
25.01.13
✎
16:51
|
(1) :) это виндовая длл-ка в ней ошибка однозначно же написано, никаких модулей он сам там не напишет. попробуй качнуть свежую версию с инета.
сначала замени просто если не заробит то замени и потом регни ее по новой через regsvr32
|
|
6
manyak
25.01.13
✎
16:54
|
6.0.98.21 посвежей попробуй
|
|
7
manyak
25.01.13
✎
16:55
|
либо из 7-ки 6.0.98.32
|
|
8
manyak
25.01.13
✎
17:01
|
в коде кстати перед выходом сохраняешь изменения? поробуй поставить еще Application.DisplayAlerts=false (0)
|
|
9
User_Agronom
25.01.13
✎
17:04
|
(8) Я не меняю xls-ку. Просто читаю и анализирую.
За (5) - (7) Спасибо
|
|
10
User_Agronom
25.01.13
✎
17:09
|
(8) все равно ошибка
|
|
11
manyak
25.01.13
✎
17:16
|
шамань тогда с версиями, попробуй чистилку реестра какую-нить прогнать, мало ли замусорилось хоть и винда свежеставленная...
|
|