← Atrás

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

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

S# 4.2.72.0, Quik 6.16.1.15

Comentarios (3)

Iniciar sesión o Crear cuenta, Inicie sesión o regístrese para dejar un comentario

Валентин Лебедев
Валентин Лебедев Autor

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

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

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