Главная страница
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.023 c
3-1085579525
nedefan
2004-05-26 17:52
2004.06.20
Помогите пожалуйста! Фильтр по дате!


1-1086580409
t100
2004-06-07 07:53
2004.06.20
Преобразование в длинное имя файла по короткому.


14-1086202687
Cobalt
2004-06-02 22:58
2004.06.20
Кривые Безье


1-1086755177
Softal
2004-06-09 08:26
2004.06.20
Treeview


1-1086255747
kukuikar
2004-06-03 13:42
2004.06.20
Корректировка вопроса о шифровании