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

Вниз

OnClick   Найти похожие ветки 

 
Delphin ©   (2004-06-03 20:08) [0]

Создаю кнопки таким способом:
var
BB:TButton;

BB:=TButton.Create(Self);
BB.Parent:=Self;
BB.Name:="B"+IntToStr(I);
BB.Caption:="Button"+IntToStr(I);
BB.Top:=26*i;
Inc(I);
Всё работает идеально.
Как правильно создать обработчик нажатия на кнопку (уже раннее созданую)
пробовал так:
BB.OnClick(Sender);
Begin
ShowMessage(BB.Name);
End;
Компилируется нормально, но возникает Access valution
что тут не так ?
З.Ы
Заранее благодарен


 
Vlad ©   (2004-06-03 20:18) [1]


> BB.OnClick(Sender);
> Begin
> ShowMessage(BB.Name);
> End;

ЧТО ЭТО ?

--
procedure TForm1.MyButtonClick(Sender:TObject);
begin
ShowMessage("fff");
end;
.....
BB.OnClick := MyButtonClick;


 
panov ©   (2004-06-03 20:20) [2]


type
 TForm1 = class(TForm)
   Button3: TButton;
   procedure MyonClick(Sender: TObject);

procedure TForm1.MyonClick(Sender: TObject);
begin
 ShowMessage("ВАУ!");
end;

procedure TForm1.Button3Click(Sender: TObject);
var
 BB:TButton;
begin
 BB:=TButton.Create(Self);
 BB.Parent:=Self;
 BB.Name:="B";
 BB.Caption:="Button";
 BB.Top:=26;
 BB.OnClick := MyOnClick;
end;


 
miwa ©   (2004-06-03 20:22) [3]

Ну, например так:

         with TButton.Create(frmMain) do begin
           Width:=75;
           Height:=25;
           Left:=frmMain.ClientWidth - 80;
           Anchors:=[akTop,akRight];
           Name:="something";
           OnClick:=frmMain.CustombtnClick;
           Parent:=frmMain;
         end;

Да, а копирование ответа в буфер перед отправлением все еще рулит :о))


 
Delphin ©   (2004-06-03 20:22) [4]

Всем спасибо, теперь понятно :)



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

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

Наверх




Память: 0.47 MB
Время: 0.021 c
9-1077688627
Kid
2004-02-25 08:57
2004.06.20
TriangleList & TriangleStrip


14-1085047439
Тумар
2004-05-20 14:03
2004.06.20
Страшная история, но мне нужен совет


1-1086392866
rtf
2004-06-05 03:47
2004.06.20
Прозрачный Combobox


3-1085648034
Andrew_S
2004-05-27 12:53
2004.06.20
Проблема с LookUp полями


6-1082939222
Wiz@rd
2004-04-26 04:27
2004.06.20
SMTP & Outlook