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

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

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

Восстановить пароль

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

Ответ
 
Опции темы Поиск в этой теме
Старый 02.04.2011, 01:54   #11
pavellyba
Пользователь
 
Регистрация: 01.12.2010
Сообщений: 84
По умолчанию

Спасибо. И последнее, как теперь сделать, чтоб когда кликаешь по этому объекту, вызывалась процедура.
pavellyba вне форума Ответить с цитированием
Старый 02.04.2011, 10:23   #12
evg_m
Старожил
 
Регистрация: 20.04.2008
Сообщений: 5,543
По умолчанию

Код:
Image[0].OnClick := Self.MyImageClick;
Код:
TForm1 =class(TFOrm)

private
  procedure MyImageClick(sender: TObject);


procedure TForm1.MyImageClic(sender: TObject);
begin
  ShowMessage('Зачем вы это сделали');
end;
программа — запись алгоритма на языке понятном транслятору
evg_m вне форума Ответить с цитированием
Старый 02.04.2011, 13:39   #13
pavellyba
Пользователь
 
Регистрация: 01.12.2010
Сообщений: 84
По умолчанию

А как сделать привязку к индексу?
pavellyba вне форума Ответить с цитированием
Старый 02.04.2011, 13:46   #14
GunSmoker
Старожил
 
Регистрация: 13.08.2009
Сообщений: 2,581
По умолчанию

Код:
// При инициализации:
for X := 0 to High(Image) do
  Image[X].Tag := X;

...

procedure TForm1.MyImageClic(sender: TObject);
begin
  (Sender as TImage).Canvas.Draw(...); 
  // или:
  (Sender as TImage).Tag //  <- индекс
  // иными словами
  Image[(Sender as TImage).Tag] эквивалентно (Sender as TImage)
end;
Опытный программист на C++ легко решает любые не существующие в Паскале проблемы.
GunSmoker вне форума Ответить с цитированием
Старый 02.04.2011, 16:45   #15
pavellyba
Пользователь
 
Регистрация: 01.12.2010
Сообщений: 84
По умолчанию

Спасибо, разобрался=)
pavellyba вне форума Ответить с цитированием
Ответ


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
ООП. Создание объекта Lisёноk Помощь студентам 2 23.09.2010 00:29
Создание объекта класса Serjuk Помощь студентам 1 23.05.2010 19:30
Програмное создание обьектов на форме Danilka Общие вопросы Delphi 7 13.04.2010 21:28
Динамическое создание объекта Fruit Общие вопросы Delphi 5 24.01.2008 11:00
Динамическое создание объекта Fruit Общие вопросы Delphi 2 16.01.2008 21:18