![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
Опции темы | Поиск в этой теме |
![]() |
#1 |
Форумчанин Подтвердите свой е-майл
Регистрация: 07.07.2007
Сообщений: 241
|
![]()
Есть 2 формы:
Form1 - главная Form2 - неглавная ![]() Нужно: Form1.OnCreate begin Form2.show; end; Но сразу ассесс волатион. Как сдлать чтобы работало? (главной всеравно должна быть form1) |
![]() |
![]() |
![]() |
#2 |
Пользователь
Регистрация: 04.09.2007
Сообщений: 12
|
![]()
Попести код в Form1.OnShow, а не в OnCreate;
![]() Последний раз редактировалось Азазель; 06.09.2007 в 21:03. |
![]() |
![]() |
![]() |
#3 |
Форумчанин Подтвердите свой е-майл
Регистрация: 07.07.2007
Сообщений: 241
|
![]()
Точно! я забыл
![]() |
![]() |
![]() |
![]() |
#4 |
Телепат с дипломом
Старожил
Регистрация: 10.06.2007
Сообщений: 4,929
|
![]()
она на тот момент еще не создана, поэтому и исключение
The future is not a tablet with a 9" screen no more than the future was a 9" black & white screen in a box. It’s the paradigm that survives. (Kroc Camen)
Проверь себя! Онлайн тестирование | Мой блог |
![]() |
![]() |
![]() |
#5 |
Форумчанин Подтвердите свой е-майл
Регистрация: 07.07.2007
Сообщений: 241
|
![]()
Вот опять. У меня
Form1.create begin if memo1.lines[0]='blabla' then checkbox1.checked:=true; if memo1.lines[1]='blabla' then checkbox2.checked:=true; if memo1.lines[2]='blabla' then checkbox3.checked:=true; if memo1.lines[3]='blabla' then checkbox4.checked:=true; if memo1.lines[4]='blabla' then checkbox5.checked:=true; ... и вот так их около 200 строк end; Я хочу сделать прогрессбар на form.create т.к эти 200 строк загружаются долго. Надо чтобы до их выполнения показывалась Form2 с прогрессбаром.. т.е. как можно Form1.OnCreate begin Form2.show; end; (главной всеравно должна быть form1) |
![]() |
![]() |
![]() |
#6 |
я получил эту роль
Старожил
Регистрация: 25.05.2007
Сообщений: 3,694
|
![]()
Посмотри в файле проекта (project->view source) там форма2 хоть создаётся? (Application.CreateForm(TForm2, Form2); )
пыщь
|
![]() |
![]() |
![]() |
#7 | |
детский тренер
Форумчанин
Регистрация: 08.06.2007
Сообщений: 532
|
![]() Цитата:
в исходник пишешь: Application.Initialize; Form2:= TForm2.Create(Application); Form2.Show; Form2.Repaint; Application.CreateForm(TForm1, Form1); Application.Run; а на самой форме2 пишешь увеличение прогрессБар.....
Я злой и страФный серррый воФк, и в пАрАсятах знаю толк - ppp ppp pp p pp pp
|
|
![]() |
![]() |
![]() |
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Form.Create | Romzes2 | Общие вопросы Delphi | 12 | 26.12.2008 23:39 |
form.show в коде проекта | Ozerich | Общие вопросы Delphi | 2 | 30.08.2008 22:05 |
VSL Form, проблемы с открытием | si13 | Общие вопросы Delphi | 1 | 03.07.2008 05:56 |
form | [Smarik] | Помощь студентам | 3 | 29.03.2008 14:28 |