Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

Динамическое создание формы. [D7, WinXP]


shc ©   (2004-07-28 12:28:00) 

Здравствуйте, мастера. Можно ли динамически создать форму (которая не включена
в проект) так, чтобы она отображалась на панели задач.


shc   (2004-07-28 13:59:00) [1]

2 Anatoly P
Сейчас попробывать не могу, но на вид очень похоже.


Anatoly P   (2004-07-28 13:54:00) [2]

MyForm := TForm.CreateParented(GetDesktopWindow); - Это?


Reindeer Moss Eater   (2004-07-28 13:44:00) [3]

Может кто-то знает в чем может быть проблема.
В том, что создается экземпляр TForm, а не того класса который ты хочешь


shc   (2004-07-28 13:23:00) [4]

Я так смотрю, задача чуть усложнилась.
Попробывал это код в Д6 на 98 - все нормально.
А в моей программе в Д7 на ХР такой код создает окно но без отображения на панели задач.
Может кто-то знает в чем может быть проблема.


panov   (2004-07-28 13:15:00) [5]

procedure TForm1.Button1Click(Sender: TObject);
var
 MyForm: TForm;
begin
 MyForm := TForm.Create(Application);
 MyForm.ShowModal;
 MyForm.Free;
end;


TUser   (2004-07-28 12:59:00) [6]

Что подразумевается под этим

> которая не включена в проект


DK   (2004-07-28 12:42:00) [7]

procedure TForm1.Button1Click(Sender: TObject);
var Form2: TForm;
begin
Application.CreateForm(TForm, Form2);
Form2.Visible:=true;
end;


Shc   (2004-07-28 12:40:00) [8]

Вчера ее бегло просматривал, но про формы что-то не встретил. Посмотрю, конечно, еще раз, но может кто-то ответит конкретней


Sun bittern   (2004-07-28 12:31:00) [9]

Идем на королевство дельфи и ищем статью "жизнь и смерть компонент в run Time"


Наверх

Титульная страница Поиск, карта сайта Написать письмо