Вниз
Скачать: CL | DM;

Items   Найти похожие ветки 

← →
Vital_   (2004-06-23 21:26) [0]

Здраствуйте!
Возникла проблема, как из перечня значений
RadioGroup.Items - случайно
расставлять те же значения.
Зараннее благодарен!


← →
Fay ©   (2004-06-23 21:29) [1]

???!
Random?


← →
Vital_   (2004-06-23 21:30) [2]

А random привязать к количеству значений или к индексу?


← →
begin...end ©   (2004-06-23 21:32) [3]

Ну просто образец корректно сформулированного вопроса.


← →
default ©   (2004-06-23 22:43) [4]

можно так, например
procedure TForm1.Button1Click(Sender: TObject);
var
 i, Index: Byte;
 Buf: String;
begin
 Randomize;
 with RadioGroup1 do
 for i := 0 to Items.Count-1 do begin
  repeat
   Index := Random(Items.Count);
  until not (Index in [i]);
  Buf := Items[i];
  Items[i] := Items[Index];
  Items[Index] := Buf;
 end;
end;



Страницы: 1 вся ветка

Скачать: CL | DM;



Память: 0.45 MB
Время: -0.976 c
14-1087923648
Piter
2004-06-22 21:00
2004.07.11
Ура! Я избавился от глюков...


9-1079842301
Poison man
2004-03-21 07:11
2004.07.11
Анимация в GLScene


3-1087214936
Andriy
2004-06-14 16:08
2004.07.11
Как временно отключить констрейнты,


3-1087310524
libadmin
2004-06-15 18:42
2004.07.11
скрыть записи


1-1088423777
AlexanderSK
2004-06-28 15:56
2004.07.11
Сохранение строки в TStream




   Наверх