public MainForm() { InitializeComponent(); var loginForm = new FaceRecognitionLoginForm(); loginForm.ShowDialog(); while (!loginForm.HasLoggedOn) { if (loginForm.DialogResult == DialogResult.Cancel) { //关闭整个程序 Environment.Exit(System.Environment.ExitCode); } //MessageBox.Show("请先登录"); loginForm.ShowDialog(); } if (loginForm.DialogResult == DialogResult.OK) { //MessageBox.Show("登陆成功!"); } else { Environment.Exit(System.Environment.ExitCode); } }
public SignInForm(FaceRecognitionLoginForm _Parent) { InitializeComponent(); //设定密码的掩码符号 textBoxPassword.PasswordChar = '*'; textBoxConfirmPassword.PasswordChar = '*'; Parent = _Parent; Face = Parent.Face; //Face = new HaarCascade(Application.StartupPath + "/Cascades/haarcascade_frontalface_alt2.xml"); ENC_Parameters.Param[0] = ENC; Image_Encoder_JPG = GetEncoder(ImageFormat.Jpeg); initialise_capture(); }