Конференция "Основная" » модальная форма [D6]
 
  • skif68 © (08.03.19 09:45) [0]
    Доброе время суток
    Вопрос в следующем:
    Создается модальна форма-заставка
    procedure TForm1.FormShow(Sender: TObject);
    begin
    Form2.ShowModal;// отображение заставка
    end;
    форма закрывается то истечению времени и отображается главная форма Form1
    с главной формы переходим на Form3
    procedure TForm1.Button1Click(Sender: TObject);
    begin
    Form3.Show;
    Form1.Hide;
    end;
    а кода возвращаюсь на Form1 выдает ошибку
    procedure TForm3.Button1Click(Sender: TObject);
    begin
    Form3.Close;
    Form1.Show;
    end;
    Понимаю что при отображении Form1 программа пытается запускать Form2 а как это победить не понимаю. Может что то посоветуйте.
  • manaka © (08.03.19 10:24) [1]
    запускать form2 не в form1.show, а только при старте программы
    то есть, сделать ее начальной формой
  • skif68 © (08.03.19 18:28) [2]

    > manaka ©   (08.03.19 10:24) [1]
    > запускать form2 не в form1.show, а только при старте программы
    > то есть, сделать ее начальной формой

    для чего делать заставку программы главной формой
  • Германн © (09.03.19 03:25) [3]

    > skif68 ©   (08.03.19 18:28) [2]
    >
    >
    > > manaka ©   (08.03.19 10:24) [1]
    > > запускать form2 не в form1.show, а только при старте программы
    > > то есть, сделать ее начальной формой
    >
    > для чего делать заставку программы главной формой
    >

    А с чего вы взяли что что вам предлагают сделать заставку главной формой?
 
Конференция "Основная" » модальная форма [D6]
Есть новые Нет новых   [118243   +30][b:0][p:0]