Ejemplo n.º 1
0
 //フォームが閉じられるとき
 private void MainFormFormClosing(object sender, FormClosingEventArgs e)
 {
     //プログラムの終了確認
     if (_kernel.RunMode == RunMode.Normal || _kernel.RunMode == RunMode.NormalRegist)
     {
         if ((bool)_kernel.ListOption.Get("Basic").GetValue("useExitDlg"))
         {
             if (DialogResult.OK != Msg.Show(MsgKind.Question, _kernel.IsJp() ? "プログラムを終了してよろしいですか" : "May I finish a program?"))
             {
                 e.Cancel = true;//終了処理で中止された場合は、プログラムを終了しない
                 return;
             }
         }
     }
     _kernel.Dispose();
 }
Ejemplo n.º 2
0
 //�t�H�[�����‚�����Ƃ�
 private void MainFormFormClosing(object sender, FormClosingEventArgs e)
 {
     //�v���O�����̏I���m�F
     if (_kernel.RunMode == RunMode.Normal || _kernel.RunMode == RunMode.NormalRegist)
     {
         if ((bool)_kernel.ListOption.Get("Basic").GetValue("useExitDlg"))
         {
             if (DialogResult.OK != Msg.Show(MsgKind.Question, _kernel.IsJp() ? "�v���O������I�����Ă�낵���ł���" : "May I finish a program?"))
             {
                 e.Cancel = true;//�I�������Œ��~���ꂽ�ꍇ�́A�v���O������I�����Ȃ�
                 return;
             }
         }
     }
     _kernel.Dispose();
 }