示例#1
0
        public Form1()
        {
            fData = new FOnData(OnData);
            GC.KeepAlive(fData);


            fConnect = new FOnConnect(OnConnect);
            GC.KeepAlive(fConnect);

            fDisconnect = new FOnConnect(OnDisconnect);
            GC.KeepAlive(fDisconnect);

            fComplete = new FOnComplete(OnComplete);
            GC.KeepAlive(fComplete);

            InitializeComponent();
        }
示例#2
0
文件: Form1.cs 项目: weini2/Capital
        public Form1()
        {
            fData = new FOnData(OnData);
            GC.KeepAlive(fData);


            fConnect = new FOnConnect(OnConnect);
            GC.KeepAlive(fConnect);

            fDisconnect = new FOnConnect(OnDisconnect);
            GC.KeepAlive(fDisconnect);

            fComplete = new FOnComplete(OnComplete);
            GC.KeepAlive(fComplete);

            InitializeComponent();
        }
示例#3
0
        //----------------------------------------------------------------------
        // Component Event
        //----------------------------------------------------------------------

        private void Main_Load(object sender, EventArgs e)
        {
            fData = new FOnData(OnData);
            GC.KeepAlive(fData);

            fOrderAsync = new FOnOrderAsyncReport(OnOrderAsyncReport);
            GC.KeepAlive(fOrderAsync);

            fConnect = new FOnConnect(OnConnect);
            GC.KeepAlive(fConnect);

            fDisconnect = new FOnConnect(OnDisconnect);
            GC.KeepAlive(fDisconnect);

            fComplete = new FOnComplete(OnComplete);
            GC.KeepAlive(fComplete);

            fOnExecutionReport = new FOnGetExecutionReoprt(OnExecutionReport);
            GC.KeepAlive(fOnExecutionReport);
            GC.SuppressFinalize(fOnExecutionReport);
        }
示例#4
0
文件: Main.cs 项目: weini2/Capital
        //----------------------------------------------------------------------
        // Component Event
        //----------------------------------------------------------------------

        private void Main_Load(object sender, EventArgs e)
        {
            fData = new FOnData(OnData);
            GC.KeepAlive(fData);

            fOrderAsync = new FOnOrderAsyncReport(OnOrderAsyncReport);
            GC.KeepAlive(fOrderAsync);

            fConnect = new FOnConnect(OnConnect);
            GC.KeepAlive(fConnect);

            fDisconnect = new FOnConnect(OnDisconnect);
            GC.KeepAlive(fDisconnect);

            fComplete = new FOnComplete(OnComplete);
            GC.KeepAlive(fComplete);

            fOnExecutionReport = new FOnGetExecutionReoprt(OnExecutionReport);
            GC.KeepAlive(fOnExecutionReport);
            GC.SuppressFinalize(fOnExecutionReport);

        }
 public static extern int RegisterOnCompleteCallBack(FOnComplete Complete);
示例#6
0
 public static extern int RegisterOnCompleteCallBack(FOnComplete Complete);