Синтаксис
object.PaintPicture picture, x1, y1, width1, height1, x2, y2, width2, height2, opcode
Части синтаксической последовательности для метода PaintPicture приведены в таблице:
Часть
|
Описание
|
object |
Объектное выражение.
|
Picture |
Обязательный параметр. Источник графического изображения,
которое должно быть выведено в части object. Параметр должен быть свойством
Picture объектов Form или Pic.
|
x1, y1 |
Обязательный параметр. Число с одинарной точностью, указывающее
координаты (по осям X и Y) места на части object, в которое будет выведено
изображение. Свойство ScaleMode части object определяет используемый
масштаб.
|
Width1 |
Необязательный параметр. Число с одинарной точностью,
указывающее ширину получателя picture. Свойство ScaleMode части
object устанавливает используемый масштаб. Если ширина получателя больше
или меньше, чем ширина источника (width2), рисунок picture растягивается
или сжимается до подходящего размера. Если параметр опущен, используется
ширина источника.
|
Height1 |
Необязательный параметр. Число с одинарной точностью,
указывающее высоту получателя picture. Свойство ScaleMode части
object устанавливает используемый масштаб. Если высота получателя больше
или меньше, чем высота источника (height2), рисунок picture растягивается
или сжимается до подходящего размера. Если параметр опущен, используется
высота источника.
|
x2, y2 |
Необязательный параметр. Число с одинарной точностью,
указывающее координаты (по осям X и Y) отсекаемой области внутри picture.
Свойство ScaleMode части object устанавливает используемый масштаб.
Если параметр опущен, принимается 0.
|
Width2 |
Необязательный параметр. Число с одинарной точностью,
указывающее ширину отсекаемой области внутри picture. Свойство ScaleMode
части object устанавливает применяемый масштаб. Если параметр опущен,
используется полная ширина источника.
|
Height2 |
Необязательный параметр. Число с одинарной точностью,
указывающее высоту отсекаемой области внутри picture. Свойство ScaleMode
части object устанавливает применяемый масштаб. Если параметр опущен,
используется полная высота источника.
|
Opcode |
Необязательный параметр. Значение типа число с одинарной
точностью или код, которые используются только с растром. Параметром устанавливается
побитная операция (vbMergeCopy или vbSrcAnd), определяющая
вид наложения picture на часть object. Полный список констант побитных
операций см. в разделе RasterOp Constants в Справке Visual Basic.
|
Примечания
Можно перемещать растр горизонтально или вертикально, используя отрицательные значения для высоты (height1) и/или ширины (width1) получателя. Допускается пропуск любого числа необязательных параметров. При опускании необязательных параметров не нужно ставить запятые после последнего заданного параметра. Если указывается необязательный параметр, необходимо задать и все необязательные параметры, стоящие до него в синтаксической последовательности.