private void FrmHqPlayback_Load(object sender, EventArgs e)
 {
     trvStockInfo.Nodes.AddRange(LoadStockInfo.LoadSrcData());
     sendConnectionAdapter = Connection.CreateConnect("trade");
     bmp  = new Bitmap(pbShow.Width, pbShow.Height);
     grap = Graphics.FromImage(bmp);
 }
 public Connection(string connectionName, uint connimeOut)
 {
     ConnnectName     = connectionName;
     ConnectionStatus = false;
     Connect          = new CConnectionIAdapter(connectionName);
     OnConnect(connimeOut);
 }
Exemple #3
0
        /// <summary>
        /// 创建一个连接
        /// </summary>
        /// <returns></returns>
        public static CConnectionIAdapter CreateConnect(string ConName)
        {
            CConnectionIAdapter ConnectionAdapter = new CConnectionIAdapter(ConName);
            long IntUUID = GenerateIntID();
            int  result  = ConnectionAdapter.Create(IntUUID.ToString() + ConName);

            ConnectionAdapter.Connect(10000);
            return(ConnectionAdapter);
        }
Exemple #4
0
        public MainWindow()
        {
            InitializeComponent();

            //加载证券模板数据
            if (!LoadStockInfo.LoadSrcData())
            {
                MessageBox.Show("证券模板数据加载失败!");
                Environment.Exit(0);
            }
            //建立中间件连接
            sendConnectionAdapter = ConnectionManager.Instance.NewConnection("config", 10000).Connect;

            mv = new MainViewModel(this.Dispatcher);
            this.DataContext = mv;

            mv.SetRichTextBox(this.PrintData);
        }