Otwieramy nowe okienko
Cel

Chcemy uzyskać efekt, aby po kliknięciu na przycisk zostało otworzone nowe okno.



Metoda

1) Wybieramy z menu File|New Application

2) Wstawiamy przycisk

3) Z menu wybieramy File|New Form

4) Zmieniamy właściwość name formularza na - Form2.

5) Wstawiamy do nowo utworzonego okna komponent TLabel, zmieniamy jego właściwość Caption na - "To jest nowe okno".

6) Do obsługi funkcji OnClick wstawionego przycisku dodajemy kod:

Form2.ShowModal;


7) Uruchamiamy program, jeżeli ukarze się okno z pytaniem odpowiadamy Yes i ponownie uruchamiamy program.

Kod źródłowy

unit Unit1;   interface   uses Windows, Messages, SysUtils, Classes, Graphics, Controls, Forms, Dialogs, StdCtrls;   type TForm1 = class(TForm) Button1: TButton; procedure Button1Click(Sender: TObject); private { Private declarations } public { Public declarations } end;   var Form1: TForm1;   implementation   uses Unit2;   {$R *.DFM}   procedure TForm1.Button1Click(Sender: TObject); begin Form2.ShowModal; end;   end.


Autorem tekstu jest: Michał Siudziński
http://cpw.net.pl
Materiał dodany przez użytkownika: alphan