Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Основная";
Текущий архив: 2004.11.14;
Скачать: [xml.tar.bz2];

Вниз

динамическое создание форм   Найти похожие ветки 

 
dolphin   (2004-11-01 22:06) [0]

как в ходе проги создать новые формы  

заранее спасибо


 
_student   (2004-11-01 22:12) [1]

procedure TForm1.Button1Click(Sender: TObject);
var mygrid:TStringGrid;
n:integer;
myform:TForm;
begin
  myform:=TForm.Create(Self);
  myform.Show;

end;


 
KisaNetik   (2004-11-02 06:28) [2]

Более удобно создавать форму, как и всегда в IDE Delphi визуально, сохранять её...

Далее из файла dpr (вроде Project1.dpr) удаляем строку
Application.CreateForm(TНазвание_формы, Название_формы);

В главную форму  после implementation пишем:
uses Название_формы

далее, в коде (где нужно создать форму) пишем

Название формы:=TНазвание_формы.Create(Application);
Название_формы.Show;

Желательно в самой форме, в событии OnClose прописать:
Action:=caFree;


 
Fay ©   (2004-11-02 06:34) [3]

"Создавать новые формы" можно конструктором.
Удачи.


 
KisaNetik   (2004-11-02 06:48) [4]

>"Создавать новые формы" можно конструктором.

И динамические тоже??????
МММММММММММммммммммммм............
Подскажи как???



Страницы: 1 вся ветка

Форум: "Основная";
Текущий архив: 2004.11.14;
Скачать: [xml.tar.bz2];

Наверх





Память: 0.45 MB
Время: 0.036 c
3-1097504958
Megabyte
2004-10-11 18:29
2004.11.14
Опции индекса в Paradox


1-1098909761
Мирон
2004-10-28 00:42
2004.11.14
Нужно проверить возможность создания каталога, не создавая его


3-1097500706
AleXqwq
2004-10-11 17:18
2004.11.14
MySQL component for Delphi, not trial


1-1099327256
Ralf
2004-11-01 19:40
2004.11.14
Перетаскивание окон


14-1099077782
VID
2004-10-29 23:23
2004.11.14
Разыскивается книга.





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский