Опять же с тем же вопросом.
Написал макрос, который запускает расчет, однако работает он только для "маленькой" сети (до 100 элементов).
Запустить расчёт для "Большой" сети ( более 10000 элементов) почему то не получается.
При этом ошибок в ZCNTaskHydro не появляется. Не пойму в чем дело.
Ниже текст макроса.
Public Sub РасчетZulu (PathZulu As String)
Dim NW As ZCNNetwork
Set NW = New ZCNNetwork
Set task1 = New ZCNTaskHydro
task1.Network = NW
task1.NetworkCtrlName = NW.OpenNetwork(PathZulu, 2)
task1.Run 1, True
'обработка ошибок
Dim i As Long
Dim err_code As Boolean
err_code = False
For i = 0 To task1.Errors.Count - 1
Select Case task1.Errors.Item(i).Code
Case task1.Errors.Item(i).Code >0
err_code = True
MsgBox ("Код:" + Str(task1.Errors.Item(i).Code) + " Объект & Str(task1.Errors.Item(i).Key) +"Поле:" & task1.Errors.Item(i).Name)
End Select
Next i
If err_code = True Then MsgBox ("Ошибки!")
End Sub