Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Delphi программирование > Компоненты Delphi
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 01.04.2011, 10:29   #1
offname
Пользователь
 
Регистрация: 29.03.2011
Сообщений: 35
По умолчанию динамическая кнопка

Всем привет

Начал осваивать дельфи, есть вопрос, решил изучение начать с динамики. Чтобы так сказать прочувствовать, как всё работает изнутри.

Так вот

Задача такова:

Запускается форма, дабл клик по ней. Создается Кнопка(которой на форме до этого не было(динамическая)).
Код:
type
  TForm1 = class(TForm)
    procedure FormDblClick(Sender: TObject);
  private
    { Private declarations }
  public
    { Public declarations }
  end;

var
  Form1: TForm1;
  bt2: TButton;                    

implementation

{$R *.dfm}

procedure TForm1.FormDblClick(Sender: TObject);
begin

bt2:=Tbutton.Create(Self);
bt2.parent:=Form1;
bt2.caption:='кнопка';

end;

end.
Запускаю, дабл клик, кнопка не появляется , подскажите в чём дело?

До этого пробовал создавать динам. форму с кнопкой, всё работает. Единственное, на первой форме уже располагалась кнопка, которая вызывала процедуру, создания новой формы и кнопки.

Последний раз редактировалось Stilet; 01.04.2011 в 12:51.
offname вне форума Ответить с цитированием
Старый 01.04.2011, 11:49   #2
_SERGEYX_
Участник клуба
 
Аватар для _SERGEYX_
 
Регистрация: 07.07.2007
Сообщений: 1,518
По умолчанию

Появляется кнопка. По умолчанию ее left и top равны 0. Где-то что-то накосячил. Может саму процедуру DblClick не подключил?
_SERGEYX_ вне форума Ответить с цитированием
Старый 01.04.2011, 12:19   #3
offname
Пользователь
 
Регистрация: 29.03.2011
Сообщений: 35
По умолчанию

Цитата:
Сообщение от _SERGEYX_ Посмотреть сообщение
Появляется кнопка. По умолчанию ее left и top равны 0. Где-то что-то накосячил. Может саму процедуру DblClick не подключил?
Спасибо! Точно.
offname вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
динамическая форма DmitryKh Microsoft Office Excel 1 12.04.2010 11:28
Динамическая память PaulSev Общие вопросы Delphi 12 25.03.2010 09:07
Динамическая строка Сергей089 C++ Builder 15 10.12.2009 20:32
Динамическая память или кнопка "Отмена" и "Назад" Ilnour1986 Microsoft Office Excel 2 27.10.2009 04:49
Динамическая шапка dr.Chas HTML и CSS 1 03.09.2009 08:25