Доброго времени суток! Помогите пожалуйста решить следующую проблему:
Метод 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-сертификату и заголовок окна = Установка сетевого соединения отказывается работать.
Подскажите, пожалуйста, как решить данную проблему?
Заранее благодарю!
Comentarios (10)
Iniciar sesión o Crear cuenta, Inicie sesión o regístrese para dejar un comentario
А версия какая S#?
Версия 3.1.8
отваливается по таймауту с ошибкой только в рабочей версии, где нет логина и пароля?
Да, исключительно в рабочей версии. В учебной все ОК
😭 😭 😭
Михаил! Подскажите, пожалуйста, чего делать-то?
Можно как-то получить такой дистрибутив (где квик будет требовать путь к сертификату а не логин и пароль)?
Вот ссылочка
//www.uralsibweb.ru/trading/
В 3.2 будет перегруженный метод Login, принимающий путь. Но метод Launch будет работать только в том случае, если терминал по умолчанию будет показывать как все Квики окно с подключением. А этот мне какие-то бесполезные окна при старте сует. Это можно разрулить?
Спасибо огромное!!!🙂 Беполезные окна - это всякая туфта для регистрации, в рабочем режиме(когда выдадут сертификат) они не появляются.