Приветствую.
Возникла проблемка с прогрессиндикатором.
При работе в W7 Офис 2010 периодически в заголовке прогрессиндикатора появляется надпись (не отвечает), и прогрессиндикатор исчезает с экрана. Поднять получается только щелкнув по файлу в панели задач. Обнаружить какую либо систему не удается. Может 10 раз сработать нормально, затем начать работать с ошибкой, затем снова нормально.
Если прогрессиндикатор запускать после загрузки текстовых файлов - проблемы не возникает.
При работе в ХР и 2007 офисе проблемы не возникает, не зависимо от места запуска.
Для справки - размеры txt 50 и 15 Mb, обновление экрана отключено.
Пытался и Repaint вставить, и убить/запустить форму... Не помогает.
Где собака зарылась?
Возникла проблемка с прогрессиндикатором.
| Код |
|---|
' запускаем прогрессбар
pi.Show
pi.StartNewAct 0, Timer
' считываем и закрываем
With CreateObject("scripting.filesystemobject")
With .OpenTextFile(filename, 1, True)
ReadTXTfile = .ReadAll
.Close
End With
On Error Resume Next
With .OpenTextFile(filenameexclus, 1, False)
If Err Then
Err.Clear
If msgAll__2 <> vbYes Then
If MsgBox("Файл не выбран." & vbLf & "Продолжить работу?", vbYesNo + vbInformation, "") = vbNo Then GoTo Exit_
End If
End If
exclusTxt = .ReadAll
.Close
End With
On Error GoTo 0
End With |
При работе в W7 Офис 2010 периодически в заголовке прогрессиндикатора появляется надпись (не отвечает), и прогрессиндикатор исчезает с экрана. Поднять получается только щелкнув по файлу в панели задач. Обнаружить какую либо систему не удается. Может 10 раз сработать нормально, затем начать работать с ошибкой, затем снова нормально.
Если прогрессиндикатор запускать после загрузки текстовых файлов - проблемы не возникает.
При работе в ХР и 2007 офисе проблемы не возникает, не зависимо от места запуска.
Для справки - размеры txt 50 и 15 Mb, обновление экрана отключено.
Пытался и Repaint вставить, и убить/запустить форму... Не помогает.
Где собака зарылась?