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

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

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

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

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

Ответ
 
Опции темы Поиск в этой теме
Старый 15.02.2012, 22:45   #1
cryker
 
Регистрация: 07.02.2012
Сообщений: 5
По умолчанию Массив и кнопки

Здравствуйте.
Есть массив элементов с несколькими элементами некоторым элементам присвоены какие то числа от 1 до 12(неповторяющиеся) и 12 speedbuttonов нюжно как сделать чтобы в цикле в соответствии с значением элемента массива кнопке с таким же номером как и значение элемента делался клик.
что то типо этого
d-массив integer

if Length(d)<>0 then
for i:=0 to Length(d) do
begin
if d[i]<>0 then
speedbutton[d[i]].click
end;

Подскажите пожалуйста
cryker вне форума Ответить с цитированием
Старый 15.02.2012, 22:53   #2
Hacker19_90
Delphi Warrior
Старожил
 
Аватар для Hacker19_90
 
Регистрация: 15.08.2008
Сообщений: 2,502
По умолчанию

если не ошибаюсь
то как-то так
Код:
if Length(d)<>0 then
for i:=0 to Length(d) do
begin
if d[i]<>0 then
    TSpeedButton(FindComponent('speedbutton' + IntToStr(i+1))).Click;
end;
Mess with the best, die like the rest. (с) Hackers
Лабораторные, курсовые на Delphi\Pascal\C++
ya.flex-freelance@yandex.ru Icq - 636-954-303
Hacker19_90 вне форума Ответить с цитированием
Старый 15.02.2012, 22:53   #3
psycho-coder
Участник клуба
 
Аватар для psycho-coder
 
Регистрация: 06.04.2009
Сообщений: 1,524
По умолчанию

Решение в лоб:
Создать массив SpeedButton'ов, и делать как у вас в коде.

Опередили
psycho-coder вне форума Ответить с цитированием
Ответ


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
С# задан массив 5х5. сформировать массивы А и В. в массив А поместить элементы с четными индексами, в массив В с нечетны Koksa Помощь студентам 0 10.10.2011 11:26
Массив - Нужно написать массив и распечатать на экран с конца в начало(язык С++) econ Помощь студентам 1 29.05.2011 22:02
Создание и использование массива структурМоя задача - создать массив структур и по нажатию кнопки каждый Pro0f Visual C++ 0 29.05.2011 17:03
UCOZ: Кнопки кнопки на изображении ReDuX HTML и CSS 19 25.04.2008 02:39
триггерные кнопки и кнопки переключатели в DELPHI MARGO Помощь студентам 3 12.11.2007 17:35