Изменить цвет формы по кнопке - PascalABC.NET

Формулировка задачи:

Как сделать так что бы при нажатии кнопки в windows form менялся рандомно цвет

Код к задаче: «Изменить цвет формы по кнопке - PascalABC.NET»

textual
type 
  kca = array of KnownColor;
var 
  crnd := new Random();
  names := kca(Enum.GetValues(typeof(System.Drawing.KnownColor)));
 
// и, собственно, обработчик нажатия
procedure Form1.button1_Click(sender: Object; e: EventArgs);
begin
  Self.BackColor := Color.FromKnownColor(names[crnd.Next(names.Length)]);
end;

10   голосов, оценка 4.000 из 5


СОХРАНИТЬ ССЫЛКУ