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); }
/// <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); }
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); }