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

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


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

S# 4.2.72.0, Quik 6.16.1.15

Теги:


Спасибо:


Mikhail Sukhov

Фотография
Дата: 11.04.2015
Ответить


Спасибо:

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

Фотография
Дата: 11.04.2015
Ответить


Предлагаю такое решение:
Код
public bool IsConnected
{
	get { return MainWindow.GetMenu().Items[0].Items[1].IsEnabled; }
}
Спасибо:

Mikhail Sukhov

Фотография
Дата: 11.04.2015
Ответить


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


Добавить файлы через драг-н-дроп, , или вставить из буфера обмена.

loading
clippy