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

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

Вернуться   Форум программистов > IT форум > Помощь студентам
Регистрация

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

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

Ответ
 
Опции темы Поиск в этой теме
Старый 27.02.2013, 19:25   #1
Syndikats
Новичок
Джуниор
 
Регистрация: 27.02.2013
Сообщений: 2
Радость Три кнопки и три лампочки.

Есть три кнопки-Кнопка1,Кнопка2,Кнопка3 В них ставятся галочки,и три лампочки Красная Зелёная Желтая.Нужно что бы например ставим галочку в Кнопка1 и Кнопка3,загоралась Зелёная лампочка,я всё сделал только незнаю команду как это связать..Подскажите плиз.
Syndikats вне форума Ответить с цитированием
Старый 27.02.2013, 20:01   #2
phomm
personality
Старожил
 
Аватар для phomm
 
Регистрация: 28.04.2009
Сообщений: 2,882
По умолчанию

Не просвятите, в каком языке есть языковая конструкция "лампочка"?.. А то сходу не припоминаю... наверное, я ещё плохо знаю разнообразие языков программирования.

Укажите язык и то , что у Вас готово (приложить архивом)
phomm вне форума Ответить с цитированием
Старый 27.02.2013, 20:05   #3
Syndikats
Новичок
Джуниор
 
Регистрация: 27.02.2013
Сообщений: 2
По умолчанию

Извините,это Delphi 7.
Вложения
Тип файла: rar Delphi.rar (3.6 Кб, 9 просмотров)
Syndikats вне форума Ответить с цитированием
Старый 27.02.2013, 21:03   #4
phomm
personality
Старожил
 
Аватар для phomm
 
Регистрация: 28.04.2009
Сообщений: 2,882
По умолчанию

Ну что ж, вот.
Суть проста.
Создаём массив связей между чекбоксом-"кнопкой" и 2 кнопками-"лампочками".
При нажатии кнопки сперва сбрасываем запомненные состояния на лампах.
Потом смотри все кнопки, каждая нажатая кнопка даёт связанным с ней лампочками 1 очко. В конце проверяем у которых лампочек по 2 очка - для той были нажаты значит 2 кнопки.

Пример расширяем - достаточно расширить массив связей и этот принцип будет работать на любом числе элементов, ибо опирается на перебор элементов на форме. Можно изменить и колво связанных с кнопкой ламп, но чуть похитрее получится, а вообще можно написать так , что и от этого зависеть не будет код - всё будет определяться только массивом связей.
Вложения
Тип файла: zip Delphi.zip (229.3 Кб, 10 просмотров)
phomm вне форума Ответить с цитированием
Ответ


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
составить рисунок:три лапки справа вертикально,три лапки слева горизонтально) Glebio95 Паскаль, Turbo Pascal, PascalABC.NET 6 02.12.2011 11:22
Три в одном bwitcher Помощь студентам 14 19.11.2010 18:15
три кнопки к 1 ДБ гриду. T@tali Общие вопросы Delphi 14 20.05.2010 11:39
как создать матрицу три на три в мемо (делфи) Lordigan Помощь студентам 0 15.03.2010 18:37
черный ящик, на три входа и на три выхода Shanson Помощь студентам 7 30.01.2008 09:45