|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
15.03.2012, 18:28 | #1 |
Пользователь
Регистрация: 17.03.2010
Сообщений: 43
|
CheckBox в анкете
Помогите доделать, пожалуйста!
1. Объявляем переменную типа byte; 2. При выборе любого чекбокса увеличивать ее на 1 3. Если чекбокс не выбран то соответственно +0 (не прибавлять) 4. Общие чекбоксы в переменную не записывать 5. Button2 - обнуление всех чекбоксов (якобы новая страница) 6. Button1 - показать результат (сумму всех значений для каждого чекбокса) Что-то типа flag:=flag+1; Например: А=1 А+А=2 ... |
15.03.2012, 20:36 | #2 |
Участник клуба
Регистрация: 07.12.2011
Сообщений: 1,025
|
проще заранее проиндексировать боксы
Не стесняемся, плюсуем!
|
16.03.2012, 12:08 | #3 |
Пользователь
Регистрация: 17.03.2010
Сообщений: 43
|
Спасибо большое, но это чуть не то...
Смотрите, на форме есть две стороны по три колонки, 15 строк в каждой колонке. Будет выбран (true) какой-то один из трех чекбоксов в каждой строке (обеих сторон). Соответственно выбранные чекбоксы должны записываться в переменную. После чего нажатием кнопки "Следующий лист" все выбранные чекбоксы обнуляются (как бы новая страница создается) и проходит новая, та же процедура выборов, что и в начале. После нажатия кнопки "Результат" либо в сообщении, либо в Memo/Edit суммируются количество true для каждого чекбокса (их всего 90). Например: в первой колонке чекбокс 1.2 был дважды выбран за все время, значит его значение суммируется и = 2. Знаю, что бред и пурга, но это очень нужно для облегчения моей работы... я даже готов заплатить, не обижу |
16.03.2012, 13:36 | #4 |
Участник клуба
Регистрация: 07.12.2011
Сообщений: 1,025
|
Тестируй........
Не стесняемся, плюсуем!
|
16.03.2012, 20:25 | #5 |
Пользователь
Регистрация: 17.03.2010
Сообщений: 43
|
О-о-о, спасибо огромное, самое оно! Благодарствую!
Slym лучший |
26.03.2012, 19:37 | #6 |
Пользователь
Регистрация: 17.03.2010
Сообщений: 43
|
Аналогично
Последний раз редактировалось GrabbeR; 26.03.2012 в 19:46. |
27.03.2012, 07:30 | #7 |
Участник клуба
Регистрация: 07.12.2011
Сообщений: 1,025
|
Вместо CheckBox - Edit
Не стесняемся, плюсуем!
|
27.03.2012, 12:29 | #8 |
Пользователь
Регистрация: 17.03.2010
Сообщений: 43
|
да, оно! спасибо Вам большущее!!!
P.S.: только вместо 1,17,33,49,65,81 - 1,16,31,46,61,76 Slym лучший на этом форуме! |
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
CheckBox`ы | new player | Общие вопросы Delphi | 3 | 15.10.2010 09:32 |
Подсчет голосов в анкете | CyberGenus | HTML и CSS | 1 | 19.09.2010 20:43 |
Поиск по анкете. Delphi | JuliaBelochka | Помощь студентам | 1 | 26.04.2009 15:47 |
DB checkbox | Arsench | PHP | 6 | 09.10.2008 16:01 |