Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2007.12.30;
Скачать: CL | DM;

Вниз

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

 
Koss   (2007-12-05 22:04) [0]

подскажите как научить прогу самостоятельно создавать компоненты на форме . или  расмножить один компонент  .

Возможноли не только размножать компоненты но и задавать им разные имена и разные обрабаботчики событий ?


 
Германн ©   (2007-12-05 22:09) [1]

http://www.delphikingdom.com/asp/viewitem.asp?catalogid=342


 
Gydvin ©   (2007-12-05 22:20) [2]

Подсказываю

unit Unit1;

interface

uses
 Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms,
 Dialogs, StdCtrls;

type
 TForm1 = class(TForm)
   Button1: TButton;
   procedure FormCreate(Sender: TObject);
   procedure Edit1Change(Sender: TObject);
   procedure Button1Click(Sender: TObject);
 private
   { Private declarations }
   edits:array [0..5] of tedit;
 public
   { Public declarations }
 end;

var
 Form1: TForm1;

implementation

{$R *.dfm}

procedure TForm1.FormCreate(Sender: TObject);
var
x:integer;
begin
for x:=0 to 5 do
begin
   edits[x]:=tedit.Create(self);
   edits[x].Parent:=form1;
   edits[x].Left:=x*edits[x].Width;
   edits[x].OnChange:=Edit1Change;
   edits[x].Visible:=true;
end;
end;

procedure TForm1.Edit1Change(Sender: TObject);
begin
 showmessage(tedit(sender).text);
end;

procedure TForm1.Button1Click(Sender: TObject);
begin
edits[2].Text:="bla-bla";
end;

end.



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

Текущий архив: 2007.12.30;
Скачать: CL | DM;

Наверх




Память: 0.47 MB
Время: 0.014 c
15-1196244352
xayam
2007-11-28 13:05
2007.12.30
посоветуйте хорошую IDE для PHP


2-1196768252
abhtr
2007-12-04 14:37
2007.12.30
Запрос для набора данных DBGrid-a.


2-1196766424
Цукор
2007-12-04 14:07
2007.12.30
TOpenDialog


15-1196244913
SkyN
2007-11-28 13:15
2007.12.30
Подскажите программу для формирования “красивого” кода Delphi


2-1196961000
FoxM
2007-12-06 20:10
2007.12.30
Как скрыть статус соединения с Интернетом с TrayBar?