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

Вниз

Кнопки, созданные во время выполнения приложения   Найти похожие ветки 

 
Случайно забежавший   (2004-08-11 19:42) [0]

Здрасьте:-) Есть динамический массив (TButton), из которого потом я создаю кнопочки Button[0], Button[1] и т.д. Как словить OnClick этих кнопок? Спасибо...


 
_student   (2004-08-11 19:49) [1]

При создании

Button[i].OnClick:=MyClick;


 
Алхимик ©   (2004-08-11 19:51) [2]

procedure TForm.MyClick(Sender: TObject);
begin
  ShowMessage("Обязуюсь прочитать правила задавания вопросов"+#13+
             http://www.rsdn.ru/Info/Howtoask.xml);
end;


далее

with TButton(Button[0]) do
  OnClick := MyClick;


 
Случайно забежавший   (2004-08-11 19:55) [3]

А какое имя дать процедуре, которая будет обрабатывать OnClick?


 
Случайно забежавший   (2004-08-11 19:56) [4]

Простите, долго писал, пропустил ответ...


 
Случайно забежавший   (2004-08-11 20:08) [5]

Огромное всем спасибо, сегодня весь день мучался, ничего не получалось, теперь все ок.

ShowMessage("На самом деле обязуюсь прочитать правила задавания вопросов"+#13+"http://www.rsdn.ru/Info/Howtoask.xml"); - ковычки забыл :о)


 
Алхимик ©   (2004-08-11 20:55) [6]

Это модная фича которой кавычки не требуются :)



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

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

Наверх




Память: 0.45 MB
Время: 0.033 c
4-1089798727
Andrew
2004-07-14 13:52
2004.08.29
Каким способом определить под какой ОС (98,XP) запустили прогу?


3-1091606346
Вика
2004-08-04 11:59
2004.08.29
Возврат значений из запроса


1-1092678067
god
2004-08-16 21:41
2004.08.29
Поиск в Memo/RichEdit


14-1091853291
vidiv
2004-08-07 08:34
2004.08.29
Лицензионное ПО


14-1092118219
BAYES
2004-08-10 10:10
2004.08.29
Documents and Settings в dos-консоли winrar 3.20





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский