void SSCVN_Load(object sender, EventArgs e) { //timecheckNumer = new Timer(); //timecheckNumer.Enabled = false; //timecheckNumer.Interval = 1000; //timecheckNumer.Tick += new EventHandler(timecheckNumer_Tick); //timecheckNumer.Enabled = true; account = DataProvider.SSCVNDB.M_Account.ToList(); foreach (M_Account m in account) { SSCVNController sscvn = new SSCVNController(); sscvn.Login(m); sscvn.Comment(m); } //Utilities.SerializeObject("db.ssc", account); //object objaccount = Utilities.DeSerializeObject("db.ssc"); //if (objaccount is List<M_Account>) //{ // account = objaccount as List<M_Account>; //} //else //{ // account = DataProvider.SSCVNDB.M_Account.ToList(); //} //SSCVNController sscvn = new SSCVNController(); //sscvn.GenName(); //btnGenName_Click(null, null); }
private void btnGenName_Click(object sender, EventArgs e) { int iThread = 5; for (int iIndex = 0; iIndex < account.Count; iIndex++) { int iCount = iIndex + iThread; for (; iIndex < account.Count && iIndex <= iCount; iIndex++) { SSCVNController sscvn = new SSCVNController(); new System.Threading.Thread(new System.Threading.ParameterizedThreadStart(sscvn.RegAccount)).Start(account[iIndex]); //sscvn.RegAccount(account[iIndex]); } System.Threading.Thread.Sleep(1000); } }