
02.04.2014, 09:23
|
 |
Профессионал
|
|
Регистрация: 06.08.2012
Адрес: Кривой Рог
Сообщения: 1,791
Версия Delphi: Delphi 7, XE2
Репутация: 4415
|
|
Цитата:
Сообщение от ABATAP3D
А подробней можете расписать?
|
Примерно так:
Код:
procedure TForm1.MasClick(Sender: TObject);
var
Imgs: array of TImage;
i, k: Integer;
begin
SetLength(Imgs, Length(mas));
k := 0;
for i := Low(mas) to High(mas) do
begin
if not mas[i].Visible then
begin
Imgs[k] := mas[i];
Inc(k);
end;
end;
if k > 0 then
Imgs[random(k)].Visible := True;
end;
|