1. Visual Basic - Curso completo teoria y practica

1. Visual Basic - Curso completo teoria y practica 1. Visual Basic - Curso completo teoria y practica

sanjudas.edu.do
from sanjudas.edu.do More from this publisher
30.04.2013 Views

Por ejemplo la siguiente orden establece la escala a pulgadas de un cuadro de imagen: Picture1.ScaleMode = 5 Crear una escala personalizada Para crear una escala personalizada se pueden utilizar las propiedades ScaleLeft, ScaleTop, ScaleWidth y ScaleHeight de un determinado objeto. Las propiedades ScaleLeft y ScaleTop asignan valores numéricos a la esquina superior izquierda de un objeto. Por ejemplo, las instrucciones siguientes establecen el valor de la esquina superior izquierda de un cuadro de imagen: Picture1.ScaleLeft = 100 Picture1.ScaleTop = 100 Las propiedades ScaleWidth y ScaleHeight definen las unidades según el ancho y el alto real del área de dibujo (si el objeto cambia de tamaño posteriormente, las unidades siguen siendo las mismas). Por ejemplo las instrucciones siguientes definen la unidad horizontal como 1/1 000 del ancho interno actual del cuadro de imagen y la unidad vertical como 1/500 del alto interno actual del cuadro de imagen: Picture1.ScaleWidth = 1000 Picture1.ScaleHeight = 500 Pág. 196

A manera de ejemplo considere la escala mostrada en la siguiente figura, la cual tiene ScaleLeft, ScaleTop, ScaleWidth y ScaleHeight establecidas todas a 100. Una forma más eficiente de personalizar la escala de un sistema de coordenadas es utilizando el método Scale. Su sintaxis es: OBJETO.Scale (X1, Y1) – (X2, Y2) Donde los valores de (X1, Y1) determinan las coordenadas de la esquina superior izquierda, los valores de (X2, Y2) determinan los valores de la esquina inferior derecha. Para obtener el mismo sistema de coordenadas de ejemplo anterior (donde se utilizó las propiedades ScaleLeft, ScaleTop, ScaleWidth y ScaleHeight) la orden sería la siguiente: Scale (100, 100)-(200, 200) Pág. 197

Por ejemplo la siguiente orden establece la escala a<br />

pulgadas de un cuadro de imagen:<br />

Picture<strong>1.</strong>ScaleMode = 5<br />

Crear una escala personalizada<br />

Para crear una escala personalizada se pueden utilizar las<br />

propiedades ScaleLeft, ScaleTop, ScaleWidth y ScaleHeight de un<br />

determinado objeto.<br />

Las propiedades ScaleLeft y ScaleTop asignan valores<br />

numéricos a la esquina superior izquierda de un objeto. Por<br />

ejemplo, las instrucciones siguientes establecen el valor de la<br />

esquina superior izquierda de un cuadro de imagen:<br />

Picture<strong>1.</strong>ScaleLeft = 100<br />

Picture<strong>1.</strong>ScaleTop = 100<br />

Las propiedades ScaleWidth y ScaleHeight definen las<br />

unidades según el ancho y el alto real del área de dibujo (si<br />

el objeto cambia de tamaño posteriormente, las unidades siguen<br />

siendo las mismas). Por ejemplo las instrucciones siguientes<br />

definen la unidad horizontal como 1/1 000 del ancho interno<br />

actual del cuadro de imagen y la unidad vertical como 1/500 del<br />

alto interno actual del cuadro de imagen:<br />

Picture<strong>1.</strong>ScaleWidth = 1000<br />

Picture<strong>1.</strong>ScaleHeight = 500<br />

Pág. 196

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!