Андрей Корпусов
Заглянувший
Всего сообщений: 2
Дата регистрации: 16.09.2014
|
Создано:
16.09.2014 10:30:22
|
|
День добрый. Есть следующая проблема. Проявляется на большей части машин, независимо от установленной версии Windows ? от XP до Windows Server 2012. При выполнении VB-скриптов, работающих с мегаточками, возникает системная ошибка в момент выполнения функции WritePnt модуля astra.dll. Например, в куске кода
?????
for j=StartCalcPoint to EndCalcPoint
Rastr_m.ReadPnt j
'расчёт режима!!!
dd=Rastr_m.rgm ("")
if dd<>0 then
Rastr_m.Readpnt j
Zap_log ("Точка - " & cstr(j) & " - расчёт режима - НЕУДАЧНО!!!")
else
Zap_log ("Точка - " & cstr(j) & " - расчёт режима - оК")
End if
Zap_log ("WritePnt-beg")
Rastr_m.WritePnt j
Zap_log ("WritePnt-end")
next
строка Zap_log ("WritePnt-beg") отрабатывает, а Zap_log ("WritePnt-end") уже нет.
При этом тот же код в rbs-скрипте, запущенный под Linkor-ом, отрабатывает нормально.
Подробности:
Имя события проблемы: APPCRASH
Имя приложения: WScript.exe
Версия приложения: 5.8.7601.18283
Отметка времени приложения: 5258a2c3
Имя модуля с ошибкой: KERNELBASE.dll
Версия модуля с ошибкой: 6.1.7601.18409
Отметка времени модуля с ошибкой: 531599f6
Код исключения: e06d7363
Смещение исключения: 0000812f
Версия ОС: 6.1.7601.2.1.0.256.48
Код языка: 1049
|
Андрей Корпусов
Заглянувший
Всего сообщений: 2
Дата регистрации: 16.09.2014
|
Создано:
19.09.2014 13:26:07
|
Выяснили в чем дело.
Мы использовали старый шаблон мегаточки (на новом ПО)!
|