D
DblM
в проДЖекте есть функция:
procedure TForm1.BitBtn1MouseUp(Sender: TObject; Button: TMouseButton; Shift: TShiftState; X, Y: Integer);
begin
//всякая всячина
end;
создаю кнопку:
... var b:TBitBtn;
begin b:=TBitBtn.Create(form1);
b.OnMouseUp:=BitBtn1MouseUp; //присваиваю ей ту функцию...
а как теперь удалить её? програмно...
пробовал:
там при создании -> i:=b.ComponentIndex;
а где надо -> (Components as TBitBtn).Action.Free;
функция всё равно остаётся...
подмагните кто моГёт)
procedure TForm1.BitBtn1MouseUp(Sender: TObject; Button: TMouseButton; Shift: TShiftState; X, Y: Integer);
begin
//всякая всячина
end;
создаю кнопку:
... var b:TBitBtn;
begin b:=TBitBtn.Create(form1);
b.OnMouseUp:=BitBtn1MouseUp; //присваиваю ей ту функцию...
а как теперь удалить её? програмно...
пробовал:
там при создании -> i:=b.ComponentIndex;
а где надо -> (Components as TBitBtn).Action.Free;
функция всё равно остаётся...
подмагните кто моГёт)