private void btnSearch_Click(object sender, EventArgs e)
        {
            try
            {
                this.GrdResult.DataSource    = null;
                this.GrdCharacter.DataSource = null;
                this.pnlListPage.Visible     = false;

                if (cmbServer.Text == "")
                {
                    MessageBox.Show(config.ReadConfigValue("MJW2", "UIC_Hint_selectServer"));
                    return;
                }

                serverIP   = Operation_JW2.GetItemAddr(mServerInfo, cmbServer.Text);
                serverName = cmbServer.Text;
                userName   = txtAccount.Text.Trim();
                userNick   = txtNick.Text.Trim();

                if (txtAccount.Text.Trim().Length > 0 || txtNick.Text.Trim().Length > 0)
                {
                    PartInfo();
                }
                else
                {
                    BanList();
                }
            }
            catch (Exception ex)
            {
                MessageBox.Show(ex.Message);
            }
        }
        private void backgroundWorkerBanList_RunWorkerCompleted(object sender, RunWorkerCompletedEventArgs e)
        {
            this.GrpSearch.Enabled = true;
            this.tbcResult.Enabled = true;
            this.Cursor            = Cursors.Default;//改变鼠标状态

            CEnum.Message_Body[,] mResult = (CEnum.Message_Body[, ])e.Result;
            if (mResult[0, 0].eName == CEnum.TagName.ERROR_Msg)
            {
                MessageBox.Show(mResult[0, 0].oContent.ToString());
                return;
            }

            Operation_JW2.BuildDataTable(this.m_ClientEvent, mResult, GrdCharacter, out iPageCount);

            if (iPageCount <= 1)
            {
                this.pnlListPage.Visible = false;
            }
            else
            {
                for (int i = 0; i < iPageCount; i++)
                {
                    this.cmbListPage.Items.Add(i + 1);
                }

                this.cmbListPage.SelectedIndex = 0;
                pageBanList         = true;
                pnlListPage.Visible = true;
            }
        }
        private void PartInfo()
        {
            this.btnSearch.Enabled = false;   //禁用搜索按钮
            //this.TbcResult.Enabled = false;
            this.Cursor = Cursors.WaitCursor; //改变鼠标状态
            this.GrdRoleView.DataSource = null;

            CEnum.Message_Body[] mContent = new CEnum.Message_Body[5];
            //查询玩家角色信息
            mContent[0].eName    = CEnum.TagName.JW2_ServerIP;
            mContent[0].eTag     = CEnum.TagFormat.TLV_STRING;
            mContent[0].oContent = Operation_JW2.GetItemAddr(mServerInfo, cmbServer.Text);

            mContent[1].eName    = CEnum.TagName.JW2_ACCOUNT;
            mContent[1].eTag     = CEnum.TagFormat.TLV_STRING;
            mContent[1].oContent = this.txtAccount.Text.ToString().Trim();

            mContent[2].eName    = CEnum.TagName.JW2_UserNick;
            mContent[2].eTag     = CEnum.TagFormat.TLV_STRING;
            mContent[2].oContent = this.txtNick.Text.ToString().Trim();

            mContent[3].eName    = CEnum.TagName.Index;
            mContent[3].eTag     = CEnum.TagFormat.TLV_INTEGER;
            mContent[3].oContent = 1;

            mContent[4].eName    = CEnum.TagName.PageSize;
            mContent[4].eTag     = CEnum.TagFormat.TLV_INTEGER;
            mContent[4].oContent = Operation_JW2.iPageSize;

            backgroundWorkerSearch.RunWorkerAsync(mContent);
        }
        private void tbcResult_Selected(object sender, TabControlEventArgs e)
        {
            try
            {
                if (GrdRoleView.DataSource != null)
                {
                    DataTable mTable = (DataTable)GrdRoleView.DataSource;

                    strUrl      = mTable.Rows[selectChar][2].ToString();
                    strUrlNoPin = strUrl;
                    strUrl      = Operation_JW2.GetItemAddr(mServerInfo, cmbServer.Text).ToString() + "/" + strUrl + ".jpg";
                    struserId   = mTable.Rows[selectChar][0].ToString();
                    strUsername = mTable.Rows[selectChar][1].ToString();
                    //webBrowser1.Navigate("about:blank");
                    if (this.tbcResult.SelectedIndex == 1)
                    {
                        //if (strUrl != "")
                        //this.webBrowser1.Navigate(strUrl);
                        //webBrowser1.Refresh();
                    }
                }
            }
            catch (Exception ex)
            {
                MessageBox.Show(ex.ToString());
            }
        }
 private void backgroundWorkerReActiveExchange_DoWork(object sender, DoWorkEventArgs e)
 {
     lock (typeof(C_Event.CSocketEvent))
     {
         e.Result = Operation_JW2.GetResult(m_ClientEvent, CEnum.ServiceKey.JW2_ACTIVEPOINT_QUERY, (CEnum.Message_Body[])e.Argument);
     }
 }
 private void backgroundWorkerRePatriarchBuyPetLog_DoWork(object sender, DoWorkEventArgs e)
 {
     lock (typeof(C_Event.CSocketEvent))
     {
         e.Result = Operation_JW2.GetResult(m_ClientEvent, CEnum.ServiceKey.JW2_FamilyFund_Log, (CEnum.Message_Body[])e.Argument);
     }
 }
 private void backgroundWorkerRePlayLog_DoWork(object sender, DoWorkEventArgs e)
 {
     lock (typeof(C_Event.CSocketEvent))
     {
         e.Result = Operation_JW2.GetResult(this.m_ClientEvent, CEnum.ServiceKey.JW2_PicCard_Query, (CEnum.Message_Body[])e.Argument);
     }
 }
 private void backgroundWorkerReCoupleLog_DoWork(object sender, DoWorkEventArgs e)
 {
     lock (typeof(C_Event.CSocketEvent))
     {
         e.Result = Operation_JW2.GetResult(m_ClientEvent, CEnum.ServiceKey.JW2_MaterialHistory_Query, (CEnum.Message_Body[])e.Argument);
     }
 }
 private void backgroundWorkerRepeatBuyLogDel_DoWork(object sender, DoWorkEventArgs e)
 {
     lock (typeof(C_Event.CSocketEvent))
     {
         e.Result = Operation_JW2.GetResult(m_ClientEvent, CEnum.ServiceKey.JW2_AgainBuy_Query, (CEnum.Message_Body[])e.Argument);
     }
 }
 private void backgroundWorkerReCoupleInfo_DoWork(object sender, DoWorkEventArgs e)
 {
     lock (typeof(C_Event.CSocketEvent))
     {
         e.Result = Operation_JW2.GetResult(m_ClientEvent, CEnum.ServiceKey.JW2_COUPLEINFO_QUERY, (CEnum.Message_Body[])e.Argument);
     }
 }
 private void backgroundWorkerReWeddingPaper_DoWork(object sender, DoWorkEventArgs e)
 {
     lock (typeof(C_Event.CSocketEvent))
     {
         e.Result = Operation_JW2.GetResult(tmp_ClientEvent, CEnum.ServiceKey.JW2_Wedding_Paper, (CEnum.Message_Body[])e.Argument);
     }
 }
 private void backgroundWorkerUnBind_DoWork(object sender, DoWorkEventArgs e)
 {
     lock (typeof(C_Event.CSocketEvent))
     {
         e.Result = Operation_JW2.GetResult(m_ClientEvent, CEnum.ServiceKey.JW2_ACCOUNT_OPEN, (CEnum.Message_Body[])e.Argument);
     }
 }
 private void backgroundWorkerQueryBan_DoWork(object sender, DoWorkEventArgs e)
 {
     lock (typeof(C_Event.CSocketEvent))
     {
         e.Result = Operation_JW2.GetResult(tmp_ClientEvent, CEnum.ServiceKey.JW2_ACCOUNT_BANISHMENT_QUERY, (CEnum.Message_Body[])e.Argument);
     }
 }
Exemplo n.º 14
0
 private void backgroundWorkerCoupleCard_DoWork(object sender, DoWorkEventArgs e)
 {
     lock (typeof(C_Event.CSocketEvent))
     {
         e.Result = Operation_JW2.GetResult(m_ClientEvent, CEnum.ServiceKey.JW2_CoupleParty_Card, (CEnum.Message_Body[])e.Argument);
     }
 }
 private void backgroundWorkerSearch_DoWork(object sender, DoWorkEventArgs e)
 {
     lock (typeof(C_Event.CSocketEvent))
     {
         e.Result = Operation_JW2.GetResult(m_ClientEvent, CEnum.ServiceKey.JW2_BOARDTASK_QUERY, (CEnum.Message_Body[])e.Argument);
     }
 }
 private void backgroundWorkerReAnotherFamilyLog_DoWork(object sender, DoWorkEventArgs e)
 {
     lock (typeof(C_Event.CSocketEvent))
     {
         e.Result = Operation_JW2.GetResult(tmp_ClientEvent, CEnum.ServiceKey.Au_BroaditeminfoBymsg_Query, (CEnum.Message_Body[])e.Argument);
     }
 }
 private void backgroundWorkerFormLoad_DoWork(object sender, DoWorkEventArgs e)
 {
     lock (typeof(C_Event.CSocketEvent))
     {
         mServerInfo = Operation_JW2.GetServerList(this.m_ClientEvent, (CEnum.Message_Body[])e.Argument);
     }
 }
 private void backgroundWorkerModiPetName_DoWork(object sender, DoWorkEventArgs e)
 {
     lock (typeof(C_Event.CSocketEvent))
     {
         e.Result = Operation_JW2.GetResult(m_ClientEvent, CEnum.ServiceKey.JW2_UpdatePetName_Query, (CEnum.Message_Body[])e.Argument);
     }
 }
        private void backgroundWorkerFamilyLog_RunWorkerCompleted(object sender, RunWorkerCompletedEventArgs e)
        {
            try
            {
                BtnSearch.Enabled             = true;
                Cursor                        = Cursors.Default;
                CEnum.Message_Body[,] mResult = (CEnum.Message_Body[, ])e.Result;

                if (mResult[0, 0].eName == CEnum.TagName.ERROR_Msg)
                {
                    MessageBox.Show(mResult[0, 0].oContent.ToString());
                    return;
                }
                else
                {
                    Operation_JW2.BuildDataTable(this.m_ClientEvent, mResult, dgvMission, out iPageCount);
                    if (iPageCount <= 1)
                    {
                        PnlPage.Visible = false;//一页隐藏翻页功能
                    }
                    else
                    {
                        for (int i = 0; i < iPageCount; i++)
                        {
                            CmbPage.Items.Add(i + 1);//显示页数
                        }

                        CmbPage.SelectedIndex = 0;   //默认选择首页
                        bFirst               = true; //允许翻页查询
                        PnlPage.Visible      = true; //显示翻页功能
                        this.CmbPage.Enabled = true;
                    }

                    string result = "";
                    for (int j = 0; j < mResult.GetLength(0); j++)
                    {
                        for (int i = 0; i < mResult.GetLength(1); i++)
                        {
                            if (mResult[j, i].eName != CEnum.TagName.PageCount)
                            {
                                result += config.ReadConfigValue("GLOBAL", mResult[j, i].eName.ToString()) + ":";
                                result += mResult[j, i].oContent.ToString();
                                result += "\r\n";
                            }
                        }
                    }
                    FileStream   fs = new FileStream(AppDomain.CurrentDomain.BaseDirectory + this.Name + ".txt", FileMode.Create, FileAccess.ReadWrite);
                    StreamWriter sw = new StreamWriter(fs);
                    sw.Write(result);
                    sw.Close();
                    fs.Close();

                    tabControl1.SelectedIndex = 1;//选择日志信息选项卡
                }
            }
            catch (Exception ex)
            {
                MessageBox.Show("ERROR");
            }
        }
        private void cmbRoleView_SelectedIndexChanged(object sender, EventArgs e)
        {
            if (pageRoleView)
            {
                CEnum.Message_Body[] mContent = new CEnum.Message_Body[6];

                mContent[0].eName    = CEnum.TagName.JW2_ServerIP;
                mContent[0].eTag     = CEnum.TagFormat.TLV_STRING;
                mContent[0].oContent = Operation_JW2.GetItemAddr(mServerInfo, cmbServer.Text);

                mContent[1].eName    = CEnum.TagName.JW2_ServerName;
                mContent[1].eTag     = CEnum.TagFormat.TLV_STRING;
                mContent[1].oContent = cmbServer.Text.ToString();

                mContent[2].eName    = CEnum.TagName.JW2_ACCOUNT;
                mContent[2].eTag     = CEnum.TagFormat.TLV_STRING;
                mContent[2].oContent = this.txtAccount.Text.ToString();


                mContent[3].eName    = CEnum.TagName.JW2_UserNick;
                mContent[3].eTag     = CEnum.TagFormat.TLV_STRING;
                mContent[3].oContent = txtNick.Text.ToString();

                mContent[4].eName    = CEnum.TagName.Index;
                mContent[4].eTag     = CEnum.TagFormat.TLV_INTEGER;
                mContent[4].oContent = int.Parse(this.cmbRoleView.Text.ToString());

                mContent[5].eName    = CEnum.TagName.PageSize;
                mContent[5].eTag     = CEnum.TagFormat.TLV_INTEGER;
                mContent[5].oContent = Operation_JW2.iPageSize;


                this.backgroundWorkerReSearch.RunWorkerAsync(mContent);
            }
        }
Exemplo n.º 21
0
        private void tbcResult_Selected(object sender, TabControlEventArgs e)
        {
            try
            {
                if (GrdRoleView.DataSource != null)
                {
                    DataTable mTable = (DataTable)GrdRoleView.DataSource;
                    serverIP = Operation_JW2.GetItemAddr(mServerInfo, cmbServer.Text);
                    userID   = int.Parse(mTable.Rows[selectChar][config.ReadConfigValue("GLOBAL", "JW2_UserSN")].ToString());//保存玩家帐号ID
                    userName = mTable.Rows[selectChar][config.ReadConfigValue("GLOBAL", "JW2_UserID")].ToString();
                    if (tbcResult.SelectedTab.Text.Equals(config.ReadConfigValue("MJW2", "NEW_UI_JW2PetInfo")))
                    {
                        PetInfo();//查询故事剧情状态
                    }
                }

                else
                {
                    GrdPet.DataSource = null;
                    pnlPet.Visible    = false;
                }
            }
            catch (Exception ex)
            {
                MessageBox.Show(ex.Message);
            }
        }
 private void backgroundWorkerKickPlayer_DoWork(object sender, DoWorkEventArgs e)
 {
     lock (typeof(C_Event.CSocketEvent))
     {
         e.Result = Operation_JW2.GetResult(tmp_ClientEvent, CEnum.ServiceKey.JW2_Center_Kick_Query, (CEnum.Message_Body[])e.Argument);
     }
 }
        private void btnSearch_Click(object sender, EventArgs e)
        {
            try
            {
                this.GrdRoleView.DataSource = null;

                if (cmbServer.Text == "")
                {
                    MessageBox.Show(config.ReadConfigValue("MSD", "UIA_Hint_selectServer"));
                    return;
                }

                serverIP = Operation_JW2.GetItemAddr(mServerInfo, cmbServer.Text);
                userName = txtAccount.Text.Trim();
                userNick = txtNick.Text.Trim();

                if (txtAccount.Text.Trim().Length > 0 || txtNick.Text.Trim().Length > 0)
                {
                    PartInfo();
                }
                else
                {
                    MessageBox.Show(config.ReadConfigValue("MMagic", "UIA_Hint_inPutAccont"));
                    return;
                }
            }
            catch (Exception ex)
            {
                MessageBox.Show(ex.Message);
            }
        }
Exemplo n.º 24
0
 private void backgroundWorkerReSmallPetEggExchange_DoWork(object sender, DoWorkEventArgs e)
 {
     lock (typeof(C_Event.CSocketEvent))
     {
         e.Result = Operation_JW2.GetResult(m_ClientEvent, CEnum.ServiceKey.JW2_SmallPetAgg_Query, (CEnum.Message_Body[])e.Argument);
     }
 }
        private void button1_Click(object sender, EventArgs e)
        {
            try
            {
                if (textBox1.Text.Trim().Length <= 0)
                {
                    MessageBox.Show(config.ReadConfigValue("MJW2", "NEW_UI_PleaseSelectRoleFirest"));


                    return;
                }
                this.GrpSearch.Enabled = false;
                this.tbcResult.Enabled = false;
                this.Cursor            = Cursors.WaitCursor;//改变鼠标状态

                CEnum.Message_Body[] mContent = new CEnum.Message_Body[6];

                mContent[0].eName    = CEnum.TagName.JW2_ServerIP;
                mContent[0].eTag     = CEnum.TagFormat.TLV_STRING;
                mContent[0].oContent = Operation_JW2.GetItemAddr(mServerInfo, CmbServer.Text);

                mContent[1].eName    = CEnum.TagName.JW2_ServerName;
                mContent[1].eTag     = CEnum.TagFormat.TLV_STRING;
                mContent[1].oContent = CmbServer.Text.ToString();

                mContent[2].eName    = CEnum.TagName.JW2_UserSN;
                mContent[2].eTag     = CEnum.TagFormat.TLV_INTEGER;
                mContent[2].oContent = userID;


                mContent[4].eName    = CEnum.TagName.JW2_UserID;
                mContent[4].eTag     = CEnum.TagFormat.TLV_STRING;
                mContent[4].oContent = userName;

                mContent[5].eName    = CEnum.TagName.UserByID;
                mContent[5].eTag     = CEnum.TagFormat.TLV_INTEGER;
                mContent[5].oContent = int.Parse(m_ClientEvent.GetInfo("USERID").ToString());
                if (this.cmbModiContent.Text.ToString() == config.ReadConfigValue("MJW2", "NEW_UI_ModiEXP"))
                {
                    mContent[3].eName    = CEnum.TagName.JW2_Exp;
                    mContent[3].eTag     = CEnum.TagFormat.TLV_INTEGER;
                    mContent[3].oContent = int.Parse(this.textBox3.Text);

                    this.backgroundWorkerModiExp.RunWorkerAsync(mContent);
                }
                else if (this.cmbModiContent.Text.ToString() == config.ReadConfigValue("MJW2", "NEW_UI_ModiLevel"))
                {
                    mContent[3].eName    = CEnum.TagName.JW2_Level;
                    mContent[3].eTag     = CEnum.TagFormat.TLV_INTEGER;
                    mContent[3].oContent = int.Parse(this.textBox3.Text);

                    backgroundWorkerModiLvl.RunWorkerAsync(mContent);
                }
            }
            catch (Exception ex)
            {
                MessageBox.Show(ex.Message);
            }
        }
        private void BtnSearch_Click(object sender, EventArgs e)
        {
            try
            {
                this.tbcResult.SelectedIndex = 0;

                /*
                 * 清除上一次显示的内容
                 */
                if (CmbServer.Text == "")
                {
                    MessageBox.Show(config.ReadConfigValue("MSDO", "LO_Code_Msg1"));
                    return;
                }

                BtnSearch.Enabled       = false;
                Cursor                  = Cursors.WaitCursor;
                RoleInfoView.DataSource = null;

                CEnum.Message_Body[] mContent = new CEnum.Message_Body[6];


                mContent[0].eName    = CEnum.TagName.JW2_ServerIP;
                mContent[0].eTag     = CEnum.TagFormat.TLV_STRING;
                mContent[0].oContent = Operation_JW2.GetItemAddr(mServerInfo, this.CmbServer.Text);

                mContent[1].eName    = CEnum.TagName.JW2_ServerName;
                mContent[1].eTag     = CEnum.TagFormat.TLV_STRING;
                mContent[1].oContent = this.CmbServer.Text.ToString();

                mContent[2].eName    = CEnum.TagName.JW2_ACCOUNT;
                mContent[2].eTag     = CEnum.TagFormat.TLV_STRING;
                mContent[2].oContent = this.txtAccount.Text.ToString();


                mContent[3].eName    = CEnum.TagName.JW2_UserNick;
                mContent[3].eTag     = CEnum.TagFormat.TLV_STRING;
                mContent[3].oContent = txtNick.Text.ToString();



                mContent[4].eName    = CEnum.TagName.Index;
                mContent[4].eTag     = CEnum.TagFormat.TLV_INTEGER;
                mContent[4].oContent = 1;

                mContent[5].eName    = CEnum.TagName.PageSize;
                mContent[5].eTag     = CEnum.TagFormat.TLV_INTEGER;
                mContent[5].oContent = Operation_JW2.iPageSize;

                backgroundWorkerSearch.RunWorkerAsync(mContent);


                tmp_ClientEvent = m_ClientEvent.GetSocket(m_ClientEvent, Operation_JW2.GetItemAddr(mServerInfo, CmbServer.Text));
            }
            catch (Exception ex)
            {
                MessageBox.Show(ex.ToString());
            }
        }
        private void backgroundWorkerDeleteNotice_RunWorkerCompleted(object sender, RunWorkerCompletedEventArgs e)
        {
            this.GrpServer.Enabled = true;
            this.GrpNotice.Enabled = true;
            this.Cursor            = Cursors.Default;//改变鼠标状态

            CEnum.Message_Body[,] mResult = (CEnum.Message_Body[, ])e.Result;

            Operation_JW2.showResult(mResult);
            NoticeList();
        }
        private void backgroundWorkerReSearch_RunWorkerCompleted(object sender, RunWorkerCompletedEventArgs e)
        {
            this.GrpSearch.Enabled   = true;
            this.GrdRoleView.Enabled = true;
            this.Cursor = Cursors.Default;//改变鼠标状态
            CEnum.Message_Body[,] mResult = (CEnum.Message_Body[, ])e.Result;
            if (mResult[0, 0].eName == CEnum.TagName.ERROR_Msg)
            {
                MessageBox.Show(mResult[0, 0].oContent.ToString());
                return;
            }

            Operation_JW2.BuildDataTable(this.m_ClientEvent, mResult, GrdRoleView, out iPageCount);
        }
        private void btnSearchInfo_Click(object sender, EventArgs e)
        {
            try
            {
                if (cmbServer.Text == "")
                {
                    MessageBox.Show(config.ReadConfigValue("MMagic", "UIA_Hint_selectServer"));
                    return;
                }
                if (txtQueryAccount.Text.Trim().Length > 0)
                {
                    this.GrpSearch.Enabled   = false;
                    this.tbcResult.Enabled   = false;
                    this.Cursor              = Cursors.WaitCursor;//改变鼠标状态
                    this.GrdIsBan.DataSource = null;

                    serverIP = Operation_JW2.GetItemAddr(mServerInfo, cmbServer.Text);

                    CEnum.Message_Body[] mContent = new CEnum.Message_Body[5];

                    mContent[0].eName    = CEnum.TagName.JW2_ServerIP;
                    mContent[0].eTag     = CEnum.TagFormat.TLV_STRING;
                    mContent[0].oContent = serverIP;

                    mContent[1].eName    = CEnum.TagName.JW2_UserID;
                    mContent[1].eTag     = CEnum.TagFormat.TLV_STRING;
                    mContent[1].oContent = this.txtQueryAccount.Text.ToString();


                    mContent[2].eName    = CEnum.TagName.JW2_GOODSTYPE;
                    mContent[2].eTag     = CEnum.TagFormat.TLV_INTEGER;
                    mContent[2].oContent = 1;

                    mContent[3].eName    = CEnum.TagName.Index;
                    mContent[3].eTag     = CEnum.TagFormat.TLV_INTEGER;
                    mContent[3].oContent = 1;


                    mContent[4].eName    = CEnum.TagName.PageSize;
                    mContent[4].eTag     = CEnum.TagFormat.TLV_INTEGER;
                    mContent[4].oContent = Operation_JW2.iPageSize;

                    backgroundWorkerQueryBan.RunWorkerAsync(mContent);
                }
            }
            catch (Exception ex)
            {
                MessageBox.Show(ex.Message);
            }
        }
        private void button4_Click(object sender, EventArgs e)
        {
            try
            {
                if (this.textBox4.Text.Trim() == "")
                {
                    MessageBox.Show(config.ReadConfigValue("MSD", "AM_Hint_selectChar"));
                    return;
                }

                this.GrpSearch.Enabled = false;
                this.tbcResult.Enabled = false;
                this.Cursor            = Cursors.WaitCursor;//改变鼠标状态

                CEnum.Message_Body[] mContent = new CEnum.Message_Body[6];

                mContent[0].eName    = CEnum.TagName.JW2_ServerIP;
                mContent[0].eTag     = CEnum.TagFormat.TLV_STRING;
                mContent[0].oContent = Operation_JW2.GetItemAddr(mServerInfo, CmbServer.Text);

                mContent[1].eName    = CEnum.TagName.JW2_ServerName;
                mContent[1].eTag     = CEnum.TagFormat.TLV_STRING;
                mContent[1].oContent = CmbServer.Text.ToString();

                mContent[2].eName    = CEnum.TagName.JW2_UserSN;
                mContent[2].eTag     = CEnum.TagFormat.TLV_INTEGER;
                mContent[2].oContent = userID;


                mContent[4].eName    = CEnum.TagName.JW2_UserID;
                mContent[4].eTag     = CEnum.TagFormat.TLV_STRING;
                mContent[4].oContent = userName;

                mContent[5].eName    = CEnum.TagName.UserByID;
                mContent[5].eTag     = CEnum.TagFormat.TLV_INTEGER;
                mContent[5].oContent = int.Parse(m_ClientEvent.GetInfo("USERID").ToString());

                mContent[3].eName    = CEnum.TagName.JW2_TmpPWD;
                mContent[3].eTag     = CEnum.TagFormat.TLV_STRING;
                mContent[3].oContent = this.textBox5.Text.ToString();

                this.backgroundWorkerRecoverPassword.RunWorkerAsync(mContent);
            }
            catch (Exception ex)
            {
                MessageBox.Show(ex.Message);
            }
        }