ООП Pascal - Pascal ABC

Узнай цену своей работы

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

Помогите пожалуйста. Как в форме при нажатии на кнопку менять цвет пера

Решение задачи: «ООП Pascal»

textual
Листинг программы
procedure Button1OnClick;
begin
  with PaintBox1.Canvas do
   begin
    Pen.Color:=clRed;
    Rectangle(10,10,50,50);
   end;
end;

Объяснение кода листинга программы

  1. Объявлена процедура Button1OnClick.
  2. В начале процедуры объявлена переменная PaintBox1 типа TPaintBox.
  3. Переменная PaintBox1 приведена к типу TCanvas.
  4. Внутри с помощью оператора with задаются свойства Pen.Color и TCanvas.Rectangle.
  5. Задается значение свойства Pen.Color равным clRed.
  6. Задаются координаты для прямоугольника (10,10,50,50) относительно верхнего левого угла элемента управления PaintBox1.
  7. Выполняется команда TCanvas.Rectangle(10,10,50,50).
  8. Завершается выполнение процедуры Button1OnClick.

ИИ поможет Вам:


  • решить любую задачу по программированию
  • объяснить код
  • расставить комментарии в коде
  • и т.д
Попробуйте бесплатно

Оцени полезность:

12   голосов , оценка 4 из 5
Похожие ответы