![]() |
|
|
Регистрация | << Правила форума >> | FAQ | Пользователи | Календарь | Поиск | Сообщения за сегодня | Все разделы прочитаны |
![]() |
|
Опции темы | Поиск в этой теме | Опции просмотра |
|
#1
|
||||
|
||||
![]() Перед формой 1 должно появится окно с изображением , продержаться 5 сек и только тогда это окно исчезнет и появится Form1!
Как это сделать? помогите новичку плз! |
#2
|
||||
|
||||
![]() Народ срочно надо ответьте плз!
|
#3
|
||||
|
||||
![]() Создай две формы. Кинь на первую один Image, один Timer. У Timer поставь свойство Interval на 5000.
В событии OnTimer у компонента Timer пиши: Код:
Hide; Form2.Show; Timer1.Enabled:=False; |
#4
|
||||
|
||||
![]() Я так и делал , но столкнулся с проблемой , что при закрытии этой 2ой формы программа не закрывается а просто становится невидимой - очень неудобно при разработке , как решить такую проблему?
|
#5
|
||||
|
||||
![]() Создай процедуру в коде Form1:
Код:
procedure TForm1.CloseForm2; Form2.Close; end; Код:
procedure CloseForm2; |
#6
|
||||
|
||||
![]() На событие OnShow у первой формы пиши:
Код:
Form2.Close Код:
Form2.Show; Timer1.Enabled:=False; Последний раз редактировалось Winny, 21.11.2007 в 15:49. |
#7
|
||||
|
||||
![]() Ну ты и намудрил е мае)) , я посидел , подумал решил проблему так:
Во 2ой форме процедуру сделал: Код:
procedure TForm2.FormClose(Sender: TObject; var Action: TCloseAction); begin Form1.Close; end; Теперь при закрытии 2ой формы закрывается и 1ая! -- Тут еще 1 вопрос как сделлать файл , лежащий в папке с ЕХЕ, фоновой музыкой программы? Название файла fon.wav. Тоесть надо , чтобы все как раньше , но при появлении 2ой формы заиграл этот фоновый звук , тоесть надо что то прибиндить к процедуре OnShow , но ЧТО? - это и есть мой вопрос! |