← Zurück

Свойство QuikTerminal.IsConnected

В каком случае свойство QuikTerminal.IsConnected равно true?

Возникла следующая ситуация, был запущен квик и робот, в роботе я отключился от квика и в самом квике отключился от сервера. При следующем запуске робота у меня не проходит автоматичкий логин, т.к. IsConnected почему то true.

War dieses Thema hilfreich?

Thema teilen

Kommentare (4)

Anmelden oder Konto erstellen, Melden Sie sich an oder registrieren Sie sich, um einen Kommentar zu hinterlassen

Mikhail Sukhov
Mikhail Sukhov

esper: В каком случае свойство QuikTerminal.IsConnected равно true?

public bool IsConnected
{
	get { return !this.StatusBar.GetText().IsEmpty(); }
}
esper
esper Autor

Спасибо! В строке состояния действительно была надпись, когда поводил мышью над панелью инструментов все стало нормально.

Alexander
Alexander

esper: Спасибо! В строке состояния действительно была надпись, когда поводил мышью над панелью инструментов все стало нормально.

а зачем QuikTerminal.IsConnected тут использовать? Лучше QuikTrader.IsConnected

esper
esper Autor

Alexander: а зачем QuikTerminal.IsConnected тут использовать? Лучше QuikTrader.IsConnected

Сделано как в документации

var terminal = QuikTerminal.Get(path);

if (!terminal.IsLaunched)
{
    terminal.Launch();
}

if (!terminal.IsConnected)
{
    terminal.Login(login, password);
}