|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
|
Опции темы | Поиск в этой теме |
17.05.2011, 00:42 | #1 |
Участник клуба
Регистрация: 30.01.2011
Сообщений: 1,578
|
создание OnClick для массива типа Button
приветствую... друзья по коду... столкнулся с проблемой... реализовал создание массива типа Button... вывел кнопку на форму... как создать через код событие OnClick ... что бы по нажатию на кнопку выполнялись определенные действия...
Код:
пишу код не только за печеньки
Последний раз редактировалось VIK_aka_TOR; 17.05.2011 в 00:54. |
17.05.2011, 01:31 | #2 |
Пользователь
Регистрация: 13.05.2011
Сообщений: 38
|
создай буттн, и укажи в онклике что надо
потом в масиве делай так : myButton.OnClick:=button1.OnClick если хочешь можешь сделать буттон1 инвизбл извините конечно за такой не программистский подход |
17.05.2011, 01:35 | #3 |
Пользователь
Регистрация: 13.05.2011
Сообщений: 38
|
а у меня вот не массив.. теперь не знаю как его высвободить (((
Код:
|
17.05.2011, 08:13 | #4 |
Участник клуба
Регистрация: 30.01.2011
Сообщений: 1,578
|
нашел способ передачи номера массива в другие функции (сделать это через Tag), но для этого нужно сделать массив не локальным а глобальным... где это описывать в С++ Bilder 6??
пишу код не только за печеньки
|
17.05.2011, 08:19 | #5 | |
220400
Форумчанин
Регистрация: 21.05.2010
Сообщений: 726
|
Цитата:
ПС: чтобы присвоить на событие OnClick свой метод, пропиши (объяви) его там же (в заголовочной части) и в таком же формате (__void чегототам (...sender...)) как у метода, который создается для события OnClick (двойной тык мышкой по кнопке).
Cерьёзной помощи не ждите - помогаю в перерывах на "перекур".
Не существует ничего невозможного для человека, который не собирается ничего делать сам. Не учите человека, если вы не его учитель. Последний раз редактировалось Sparkman; 17.05.2011 в 08:22. |
|
17.05.2011, 08:49 | #6 |
Участник клуба
Регистрация: 30.01.2011
Сообщений: 1,578
|
OnClick уже описал.... ещё вчера... работает... вот только гобальными сделать осталось...
такой вот вопрос... в зависимости от номера массива будут считываться файлы текстового формата... можно ли как то считать файл , название которого будет лежать непосредственно в переменной? предположим что i - номер элемента массива... файл для считывания этго номера будет иметь вид "i-i.txt" ... как это реализовать???
пишу код не только за печеньки
|
17.05.2011, 13:07 | #8 |
Участник клуба
Регистрация: 30.01.2011
Сообщений: 1,578
|
видимо меня не совсем правильно поняли "i-i.txt" пример: 5-5.txt
пишу код не только за печеньки
|
18.05.2011, 02:20 | #9 |
220400
Форумчанин
Регистрация: 21.05.2010
Сообщений: 726
|
Код:
Cерьёзной помощи не ждите - помогаю в перерывах на "перекур".
Не существует ничего невозможного для человека, который не собирается ничего делать сам. Не учите человека, если вы не его учитель. |
18.05.2011, 11:36 | #10 |
Участник клуба
Регистрация: 30.01.2011
Сообщений: 1,578
|
точняк... должно прокатить....
ещё такая загвоздка... нужно отследить какая клавиша была нажата... так как OnClick для всех один... не подскажете как это сделать? нашел был старую тему http://programmersforum.ru/showthread.php?t=127530... но никто не отвечает... если кто знает или разобрался... просьба разъяснить...
пишу код не только за печеньки
|
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Обработчик OnClick у массива кнопок | MyLastHit | Общие вопросы Delphi | 15 | 18.05.2011 11:33 |
Как остановить выполнение button.onclick? | igabenu | Общие вопросы Delphi | 6 | 21.01.2011 23:36 |
Создание массива объектов типа Label | levandowskiy | Общие вопросы C/C++ | 3 | 21.12.2010 15:20 |
Запись числа типа инт в ячейку двумерного массива типа char | AxenicX | Помощь студентам | 1 | 25.09.2009 00:35 |
OnClick для массива компонентов | Dj_smart | Компоненты Delphi | 5 | 30.04.2008 14:16 |