Golden Basim Ответов: 1

Возврат не работает с этим кодом


привет,
я использую этот метод для перехода от формы входа в систему к домашней форме:
program:
Application.EnableVisualStyles();
            Application.SetCompatibleTextRenderingDefault(false);
Application.Run(new MrSViews.HomeMain());

------------------------------------

home form :
load event :

CompanyConfig.CheckData frml = new CompanyConfig.CheckData();
frml.ShowDialog();


-----------------------------------------------

login :
if (loginCount != 0)
            {
//true got to home
              }
 else
            {
                LBLerrorMSG.Text = strings.PASSWORD_IS_NOT_CORRECT;
                LBLerrorMSG.ForeColor = ProjectColors.ErrorNormal;
                return;

            }


перед показом домашней формы (return;) не работает ни в одном коде. и домашняя форма появляется.

Что я уже пробовал:

я искал много в google, но не могу найти никаких ответов ..

j snooze

вы отладили и шагнули вперед, чтобы убедиться, что "возврат" сбит? Вы также поставили отладочную остановку на вашем редиректе на домашнюю страницу, чтобы убедиться, что он не попадает в любое время?

Golden Basim

поскольку код в форме входа (выше) он достиг при "return;" и форма входа была закрыта , появилась домашняя форма

1 Ответов

Рейтинг:
7

Dave Kreskowiak

Вы не сможете найти ответ на этот вопрос в Google.

Ваш единственный вариант отследить это-одно слово: отладчик

Шаг за шагом выполняйте код, строка за строкой, наблюдайте за тем, что происходит, и изучайте значения переменных.