← 返回

Нестабильная работа флага IsConnected в QuikTerminal

Баг проявляется при попытках соединения с сервером квика в нерабочее время, например ночью, либо утром когда сервера квика еще не работают. Первые пару попыток флаг IsConnected сразу после вызова QuikTerminal.Login() становится true, а затем false. Далее IsConnected всегда true (хотя он не соединен с сервером) до перезапуска квика, перезапуск робота на этот показатель не влияет.

S# 4.2.72.0, Quik 6.16.1.15

评论 (3)

登录创建账户, 登录或注册以发表评论

Валентин Лебедев
Валентин Лебедев 作者

Предлагаю такое решение:

public bool IsConnected
{
	get { return MainWindow.GetMenu().Items[0].Items[1].IsEnabled; }
}
Mikhail Sukhov
Mikhail Sukhov

Пул реквест. А дальше можно смотреть как оно сочетается с общим кодом.