Войти на сайт ( )
[Вход] [Регистрация]
Компьютеры » Программирование » Delphi [[deleted]]
[Обновить]
[ Ответить ]
[Добавить в закладки]
Страница: 1, 2, 3 ... 7, 8, 9 ... 19, 20, 21
Gaist-Endruy ( off )
( 13:43 11-04-2009 )
Этот компонент предназначен для отображения графики. Но в тех случаях, когда на графику (на какую-то картинку) требуется наложить текст, этот текст целесообразно выводить описанными методами. В остальных случаях это делать не имеет смысла, поскольку при прямом выводе текста на канву теряются преимущества визуального проектирования и приходится рассчитывать координаты размещения надписи.

Gaist-Endruy ( off )
( 13:44 11-04-2009 )
Компоненты Image и PaintBox

Gaist-Endruy ( off )
( 13:44 11-04-2009 )
Компоненты Image и PaintBox представляют собой некоторую ограниченную поверхность с канвой, на которую можно заносить изображения.

Gaist-Endruy ( off )
( 13:45 11-04-2009 )
При этом компонент PaintBox, собственно говоря, не дает ничего нового по сравнению с рисованием на канве формы. Рисование на PaintBox вместо формы не имеет никаких преимуществ, кроме, может быть, некоторого облегчения в расположении одного или нескольких рисунков в площади окна.

Gaist-Endruy ( off )
( 13:45 11-04-2009 )
Компонент Image много богаче по своим возможностям и удобнее, чем PaintBox.

Gaist-Endruy ( off )
( 13:46 11-04-2009 )
Кроме того с помощью Image проще, чем при непосредственном рисовании на канве формы, расположить в окне приложения несколько изображений и управлять ими. При этом отпадает необходимость сложных и нудных расчетов координат канвы формы, обеспечивающих требуемое взаимное расположение изображений, т.е. в полной мере проявляются преимущества визуального программирования. Так что, вероятно, во всех случаях лучше работать с канвой Image, чем с канвой формы.

Gaist-Endruy ( off )
( 13:46 11-04-2009 )
Но помимо этих возможностей у компонента Image имеются свойства, позволяющие работать с различными типами графических файлов.

Gaist-Endruy ( off )
( 13:47 11-04-2009 )
Delphi поддерживает три типа файлов — битовые матрицы, пиктограммы и метафайлы.

Gaist-Endruy ( off )
( 13:47 11-04-2009 )
Все три типа файлов хранят изображения; различие заключается лишь в способе их хранения внутри файлов и в средствах доступа к ним.

Gaist-Endruy ( off )
( 13:47 11-04-2009 )
Битовая матрица (файл с расширением .bmp) отображает цвет каждого пикселя в изображении. При этом информация хранится таким образом, что любой компьютер может отобразить изображение с разрешающей способностью и количеством цветов, соответствующими его конфигурации.

Далее »
« Назад
Страница: 1, 2, 3 ... 7, 8, 9 ... 19, 20, 21
[ Ответить ]
[Обновить]
[Добавить в закладки]
Компьютеры » Программирование » Delphi [[deleted]]
На главную
© c.sasisa.me