Пример #1
0
        private void MdReqUserLogin()
        {
            var req = new ThostFtdcReqUserLoginField();

            req.BrokerID = BrokerID;
            req.UserID   = this.textBox1.Text;
            req.Password = this.textBox2.Text;
            DataApi.ReqUserLogin(req, ++iRequestID);
        }
Пример #2
0
 void DataApi_OnFrontEvent(object sender, OnFrontEventArgs e)
 {
     switch (e.EventType)
     {
     case EnumOnFrontType.OnFrontConnected:
     {
         var req = new ThostFtdcReqUserLoginField();
         req.BrokerID = this.txtBrokerID.Text;
         req.UserID   = this.txtUserID.Text;
         req.Password = this.txtPasswd.Text;
         int iResult = DataApi.ReqUserLogin(req, ++iRequestID);
     }
     break;
     }
 }
Пример #3
0
        private void ReqUserLogin()
        {
            ThostFtdcReqUserLoginField reqUserLogin = new ThostFtdcReqUserLoginField();

            reqUserLogin.BrokerID = BROKER_ID;

            var ret = mdApi.ReqUserLogin(reqUserLogin, iRequestID++);

            HandleStatusInternal("CTP发送用户登录请求:" + (ret == 0 ? "成功" : "失败,返回代码" + ret));

            // 通知登录结果
            if (HandleLoginDel != null && ret != 0)
            {
                HandleLoginDel(false);
            }
        }