Quantcast
Channel: Сообщество PHP DevelStudio - среда разработки программ
Viewing all articles
Browse latest Browse all 6336

Проблема с формами, их загрузка, переключение, запуск

$
0
0
В проекте есть две формы Form1 и Form2
После некоторых действий в Form1 нужно скрыть Form1 и показать Form2

И так, создаю Form2. Пока просто пустой. В Form1 запускаю компонент своего приложения

PHP код:

$auth = new Auth;
$login $auth->login(t::c("Form1->inputLogin")->textt::c("Form1->inputPass")->text);

if (
$login) {
    
t::c("Form1->statusBar1")->simpleText "Авторизация прошла успешно!";

    
LoadForm(Form2LD_NONE);
    
ShowForm(Form2SW_SHOW);
    
    
HideForm(Form1SW_SHOW);
} else {
    
t::c("Form1->statusBar1")->simpleText "Ошибка авторизации, неправильный логин или пароль";


В первый раз все выполниться гуд, нажимаем кнопку, проходит авторизация на стороннем сайте, закрывается форма Form1 и открывается пустая форма Form2. Дело в том, что все сценарии формы Form2 нужно выполнить в момент вызова формы. В свойствах в настройках ставлю чекбокс "Не загружать форму при старте" -> OK

Снова пересобираю проект, форма Form1 исчизает, а новая Form2 не загружается, хотя я ее сначало загружаю и далее показываю, а затем скрываю Form1

PHP код:

LoadForm(Form2LD_NONE);
ShowForm(Form2SW_SHOW);
    
HideForm(Form1SW_SHOW); 

В чем может быть проблема подскажите пожалуйста, заранее спасибо.

Viewing all articles
Browse latest Browse all 6336

Trending Articles



<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>