Компьютерные технологии в физике. Часть 1. Компьютерное моделирование физических процессов. Красов В.И - 35 стр.

UptoLike

38
Procedure ……………….;
……………………..
var
Msg: TMsg; {объявление переменной, в которой будет записана структура
Windows сообщения}
…………………
begin
…………………
PeekMessage(Msg,0,wm_KeyDown,wm_KeyDown,pm_Remove); {функ-
ция, которая заполняет структуру
Msg
, в случае, если поступило со-
общение
}
If Msg.Message = wm_KeyDown then {
анализ типа сообщения (нажатие
клавиши)}
Exit; {завершение процедуры, если клавиша нажата}
……………………
end;
2.4. Графические операции в Delphi.
Рисовать на экране можно, используя готовые графические компо-
ненты Delphi, а также благодаря свойству Canvas.
Графические компоненты.
Визуальный компонент Shape предназначен для изображения раз-
личных геометрических фигур окружностей, эллипсов, прямоугольников
и квадратов. Вид этих фигур определяется свойствами:
Shape определяет тип фигуры.
Pen определяет стиль и цвет рамки.
Brush определяет стиль и цвет закраски.
Компонент Image используется для отображения в окне различных
графических изображений, хранимых во внешних файлах, а также для ри-
сования и сохранения созданных рисунков. Для загрузки и хранения ри-
сунка используется свойство Picture (класс TPicture). При выборе этого
свойства в окне "Object Inspector" открывается графический редактор, с
помощью которого можно выбрать графический файл для загрузки.
Рисовать в процессе выполнения программы в окне компонента
Image можно с помощью объекта Canvas, описанного ниже. Для загрузки
PDF created with FinePrint pdfFactory Pro trial version http://www.fineprint.com
              Procedure ……………….;
              ……………………..
              var
              Msg: TMsg; {объявление переменной, в которой будет записана структура
                    Windows − сообщения}
              ……………………
              begin
              ……………………
              PeekMessage(Msg,0,wm_KeyDown,wm_KeyDown,pm_Remove); {функ-
                    ция, которая заполняет структуру Msg, в случае, если поступило со-
                    общение}
              If Msg.Message = wm_KeyDown then {анализ типа сообщения (нажатие
                    клавиши)}
              Exit; {завершение процедуры, если клавиша нажата}
              ………………………
              end;

                                  2.4. Графические операции в Delphi.

                   Рисовать на экране можно, используя готовые графические компо-
              ненты Delphi, а также благодаря свойству Canvas.


              Графические компоненты.

                    Визуальный компонент Shape предназначен для изображения раз-
              личных геометрических фигур – окружностей, эллипсов, прямоугольников
              и квадратов. Вид этих фигур определяется свойствами:

                    Shape – определяет тип фигуры.
                    Pen – определяет стиль и цвет рамки.
                    Brush – определяет стиль и цвет закраски.

                   Компонент Image используется для отображения в окне различных
              графических изображений, хранимых во внешних файлах, а также для ри-
              сования и сохранения созданных рисунков. Для загрузки и хранения ри-
              сунка используется свойство Picture (класс TPicture). При выборе этого
              свойства в окне "Object Inspector" открывается графический редактор, с
              помощью которого можно выбрать графический файл для загрузки.
                   Рисовать в процессе выполнения программы в окне компонента
              Image можно с помощью объекта Canvas, описанного ниже. Для загрузки

                                                        38

PDF created with FinePrint pdfFactory Pro trial version http://www.fineprint.com