Доброго времени суток! Помогите пожалуйста решить следующую проблему:
Метод Launch отваливается по таймауту с ошибкой:
Действие 'Запуск терминала' с окном Quik превысило допустимое время
Код:
terminal = QuikTerminal.Get(_QuikPath);
if (!terminal.IsLaunched)
{
Globals.Сообщить("Запускаем Quik <" + DateTime.Now.ToString("dd.MM.yyyy HH:mm:ss") + ">", Globals.СтатусСообщения.Инфо);
terminal.Launch();
Globals.Сообщить("Quik запущен <" + DateTime.Now.ToString("dd.MM.yyyy HH:mm:ss") + ">", Globals.СтатусСообщения.Инфо);
}
При этом Launch отрабатывает в учебной версии Quik-junior, но в рабочей вресии, где в окне авторизации нет логина и пароля, а есть только путь к SSL-сертификату и заголовок окна = Установка сетевого соединения отказывается работать.
Подскажите, пожалуйста, как решить данную проблему?
Заранее благодарю!
Kommentare (10)
Anmelden oder Konto erstellen, Melden Sie sich an oder registrieren Sie sich, um einen Kommentar zu hinterlassen
А версия какая S#?
Версия 3.1.8
отваливается по таймауту с ошибкой только в рабочей версии, где нет логина и пароля?
Да, исключительно в рабочей версии. В учебной все ОК
😭 😭 😭
Михаил! Подскажите, пожалуйста, чего делать-то?
Можно как-то получить такой дистрибутив (где квик будет требовать путь к сертификату а не логин и пароль)?
Вот ссылочка
//www.uralsibweb.ru/trading/
В 3.2 будет перегруженный метод Login, принимающий путь. Но метод Launch будет работать только в том случае, если терминал по умолчанию будет показывать как все Квики окно с подключением. А этот мне какие-то бесполезные окна при старте сует. Это можно разрулить?
Спасибо огромное!!!🙂 Беполезные окна - это всякая туфта для регистрации, в рабочем режиме(когда выдадут сертификат) они не появляются.