Форум: "Основная";
Текущий архив: 2004.10.31;
Скачать: [xml.tar.bz2];
ВнизForm Найти похожие ветки
← →
ser_ega (2004-10-17 22:36) [0]Мастера помогите чето не получается! Как сделать чтобы Form1 при запуске программы не появлялась?
← →
Sphinx (2004-10-17 22:46) [1]Не запускать программу :)
Help -> Form.Show Form.Hide
property Visible=False;
В крайнем случае вообще не создавать :)
← →
ser_ega (2004-10-17 23:03) [2]Так property Visible=False стоит по умолчанию при добавлении Form в проект!
← →
Hmm © (2004-10-17 23:12) [3]хм. ну если form1 (а как правило это так) является главной в проэкте, то её свойство visible изначально выставленно в true.
если хочешь чтобы форма не создавалась сразу после запуска приложения, нужно Project->Options, закладка Forms, перенести эту форму (в твоем случае form1) из левой в правую часть (Available forms). Только помни, что хотябы одна форма должна быть в Auto-create forms.
← →
Сайбель Алексей © (2004-10-17 23:19) [4]Если тебе вообще не нужна форма, то удали ее из тела программы.
2 Hmm © (17.10.04 23:12) [3]
Visible=False даже у главной формы по умолчаниюprocedure TForm1.FormPaint(Sender: TObject);
begin
Form1.Hide;
end;
Так приложение будет запущенно, но форма спрятана
← →
ser_ega (2004-10-17 23:34) [5]А чтобы ее потом показать надо Form1.Show?
← →
Sphinx (2004-10-17 23:41) [6]> ser_ega (17.10.04 23:34) [5]
Если ты хочешь сперва показать одну форму, а потом уже Form1, то лучше в самом проэкте, не Unit1!!! Сперва создай и вызови нужное окно, вставь код вызова перед Application.Run и все будет нормально.
← →
Сайбель Алексей © (2004-10-17 23:45) [7]2 ser_ega
Лучше объясни конкретно, что тебе требуется. Тогда посмотрим как лучше сделать, а то на FormPaint как то все криво
← →
Hmm © (2004-10-18 00:04) [8]2 Сайбель Алексей © (17.10.04 23:19) [4]
После вашего поста проверил и с удивлением обнаружил, что это так.
← →
Erik1 © (2004-10-18 10:24) [9]В DPR файле ShowMainForm := False; и будет счастье.
← →
Kniaz © (2004-10-18 10:34) [10]Application.ShowMainForm:=false;
← →
TUser © (2004-10-18 10:36) [11]Поменять местами
Application.CreateForm("Form1","TForm1");
и
Application.CreateForm("Form2","TForm2");
Страницы: 1 вся ветка
Форум: "Основная";
Текущий архив: 2004.10.31;
Скачать: [xml.tar.bz2];
Память: 0.46 MB
Время: 0.036 c