private void btnLuuCaiDat_Click(object sender, EventArgs e) { if (lsbTaiKhoan.SelectedItem == null) { MessageBox.Show("Chưa chọn tài khoản làm sao lưu được cài đặt hả thím?", "Chú ý", MessageBoxButtons.OK, MessageBoxIcon.Question); return; } else { classThongTinNguoiDung user = lsbTaiKhoan.SelectedItem as classThongTinNguoiDung; LuuCaiDatNguoiDung(user); classSerializeData.Serialize2File(dsNguoiDung, dataFile, classSerializeData.Formatter.Binary); if (Application.OpenForms.Count > 0) { foreach (Form f in Application.OpenForms) { if (f.Text == (user.User + user.Server)) { frmCuaSoAuto ff = f as frmCuaSoAuto; ff.loadLaiCaiDatToolStripMenuItem1.PerformClick(); } //f.loadLaiCaiDatToolStripMenuItem1.PerformClick(); } } } //Lệnh cần thực hiện khi lưu tài khoản ở đây. }
private void toolStrip_btnChayAuto_Click(object sender, EventArgs e) { if (lsbTaiKhoan.SelectedItem != null) { if (Application.OpenForms.Count >= 2) { MessageBox.Show("Do tác giả còn cùi mía, mới chỉ chạy đươc 1 cửa sổ auto 1 thời điểm. Vui lòng thông cảm cho tác giả. XIN CẢM ƠN!", "CHÚ Ý", MessageBoxButtons.OK, MessageBoxIcon.Hand); } else { classThongTinNguoiDung user = lsbTaiKhoan.SelectedItem as classThongTinNguoiDung; try { foreach (Form f in Application.OpenForms) { if (f.Text == (user.User + user.Server)) { MessageBox.Show("Đã chạy auto đối với: " + user.User + "-" + user.Server + " rồi" + Environment.NewLine + "Có thể đang bị ẩn, nhấn Đúp chuột vào tên account để hiện lên.", "CHÚ Ý", MessageBoxButtons.OK, MessageBoxIcon.Information); return; } } } catch (Exception) { } //Thread tempThread = new Thread(TaoFormMoi); //tempThread.IsBackground = true; ////tempThread.SetApartmentState(ApartmentState.STA); //tempThread.Start(user); frmCuaSoAuto fAuto = new frmCuaSoAuto(user); fAuto.Text = user.User + user.Server; fAuto.Show(); } } }