Garry
|
Date: 5/4/2010
|
|
|
|
Делаю так, жму подключение(создаются все объекты), после этого закрываю, открываю квик, ReConnectionManager пересоединяется выдается MessageBox.Show("Соединение восстановлено"); а вот на StartDde(); выдается исключение. Вот скопировал текст исключения в клипборд.
System.ArgumentException was unhandled by user code Message="Окно с заголовком 'инструменты' не было найдено.\r \nParameter name: caption" Source="Ecng.Trading.Quik" ParamName="caption" StackTrace: at Ecng.Trading.Quik.QuikTrader. (String ) at Ecng.Trading.Quik.QuikTrader. (DdeTable ) at System.Linq.Enumerable.ToDictionary[TSource,TKey,TElement] (IEnumerable`1 source, Func`2 keySelector, Func`2 elementSelector, IEqualityComparer`1 comparer) at System.Linq.Enumerable.ToDictionary[TSource,TKey,TElement] (IEnumerable`1 source, Func`2 keySelector, Func`2 elementSelector) at Ecng.Trading.Quik.QuikTrader. (IEnumerable`1 , Action`2 ) at Ecng.Trading.Quik.QuikTrader.StartDde(DdeTable[] ddeTables) at WindowsFormsApplication1.Form1.StartDde() in E:\bcs\C#\my \WindowsFormsApplication1\WindowsFormsApplication1\Form1.cs:line 73 at WindowsFormsApplication1.Form1.<button1_Click>b__2() in E: \bcs\C#\my \WindowsFormsApplication1\WindowsFormsApplication1\Form1.cs:line 151 at Ecng.Common.DelegateHelper.SafeInvoke(Action handler) at Ecng.Trading.Algo.ReConnectionManager. () InnerException:
|