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

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

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

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

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

Ответ
 
Опции темы Поиск в этой теме
Старый 25.04.2011, 18:50   #1
g2mer
 
Регистрация: 02.03.2011
Сообщений: 3
По умолчанию Работа с RadioButton

Я делаю тестирующую программу на основе базы данных....
т.е. если мы нажимаем по RadioButton 1 (Var1) то ответ является правильным
Код:
procedure TForm17.Var1Click(Sender: TObject);
begin
if (Var1.Checked=true)then
begin
inc(shet);
end;
end;
конечно если человек проходит тест первый раз он может и не просчитать это... А у меня вопрос такой как реализовать чтобы Var 1, Var 2, Var 3, Var 4, Var 5, Var 6 меняли свое место положения в произвольном порядке при нажатие кнопки далее??
я как понимаю у каждого RadioButton есть свои координаты по вертикале (top) и по горизонтали (left)... может тут как нить через координаты это можно реализовать?? осталось всего-лишь эта мелочь...помогите плиз если не сложно!

Последний раз редактировалось g2mer; 25.04.2011 в 19:04. Причина: дополнение вопроса
g2mer вне форума Ответить с цитированием
Старый 25.04.2011, 19:01   #2
MyLastHit
Очень суровый
Участник клуба
 
Аватар для MyLastHit
 
Регистрация: 17.12.2009
Сообщений: 1,988
По умолчанию

Тебе нужно сделать чекеры динамическим массивом(так просто проще будет), создать массив целочисленный из шести элементов, куда поместить .TOP всех твоих чекеров.
Написать функцию рандомного распределения чисел 1-6, и менять топы твоих чекеров.



ПС: когда я говорил чекеры, я имел ввиду твои радиобаттоны.
Ненавижу быть как все, но люблю, чтобы все были как я.

Последний раз редактировалось MyLastHit; 25.04.2011 в 19:05.
MyLastHit вне форума Ответить с цитированием
Старый 25.04.2011, 19:13   #3
g2mer
 
Регистрация: 02.03.2011
Сообщений: 3
По умолчанию

Спасибо за помощь! буду пробывать!
g2mer вне форума Ответить с цитированием
Старый 25.04.2011, 19:30   #4
g2mer
 
Регистрация: 02.03.2011
Сообщений: 3
По умолчанию

а если не сложно можешь код написать...просто я в делфи вообще профан тока начал разбираться... У всех Var left =24 . а топы var 1 =72 var 2=104 var 3=136
var 4=168 var 5=200 var 6=232! заранее спасибо)
g2mer вне форума Ответить с цитированием
Старый 25.04.2011, 19:33   #5
MyLastHit
Очень суровый
Участник клуба
 
Аватар для MyLastHit
 
Регистрация: 17.12.2009
Сообщений: 1,988
По умолчанию

напиши мне в аську я тебе скину исходники того теста, что писал год назад для экономистов. Там разберешся
Ненавижу быть как все, но люблю, чтобы все были как я.
MyLastHit вне форума Ответить с цитированием
Ответ


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

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
RadioButton 29_kapaT Компоненты Delphi 1 10.05.2010 03:30
Клик по RadioButton Djonik Помощь студентам 4 02.03.2010 08:52
radiobutton xxxn00bxxx Общие вопросы C/C++ 8 25.02.2010 08:06
radiobutton Bon'ka Компоненты Delphi 4 16.05.2009 21:56
RadioButton Pavelok Общие вопросы Delphi 3 14.05.2009 14:05