Parte 3
Capítulo 15. Manejo de imágenes.
Es un control que permite mostrar gráficos a partir de mapas de bits, iconos, metarchivos, metarchivos mejorados, y otros formatos comprimidos como gif y jpeg.
Primero hay que saber que la función LoadPicture sirve para pasar un valor de tipo imagen a partir del nombre del archivo que la contiene. Para usarla se sigue la siguiente sintaxis:
LoadPicture("Archivo.ext")
Donde Archivo es el nombre del archvio que contiene la imagen a mostrar en el objeto. Archivo puede incluir la ruta del archivo, así como nombres relativos reconocidos por el sistema operativo Windows.
Es un control que muestra gráficos a partir de mapas de bits, iconos, metarchivos, metarchivos mejorados y otros formatos comprimidos como gif y jpeg. Además puede actuar como objeto contenedor de objetos tipo OptionButton, así como mostrar el resultado de métodos gráficos y texto escrito para ser manipulados a través del método Print.
La diferencia de este control con Image y PictureBox es que también puede actuar como objeto contenedor de objetos tipo OptionButton, así como mostrar el resultado de métodos gráficos y texto escrito para ser manipulados a través del método Print. Esta opción permite ir creando una imagen y no solo mostrarla.
DrawWidth.- Su función es establecer el grueso del trazo en píxeles, para tareas de dibujo Pset.
ScaleMode.- Su función es determinar la forma de escala para el dibujo. Se tienen valores predeterminados de escala, lo que habilita la proporcionalidad en los trazos.
Scale Width.- Es la correspondencia en la escala con respecto al ancho. Las medidas de las figuras que se tracen o elaboren guardarán una correspondencia de escala del alto con respecto al ancho, en la unidad de medida especificada en ScaleMode, y con respecto a las dimensiones del objeto.
Se usa para trazar un circulo. Para usarlo se sigue la siguiente sintaxis:
Objeto.Circle (x,y), Radio
Donde objeto es el objeto donde se va a dibujar, x,y (que contiene esta propiedad) contiene las coordenadas de dibujo y radio contiene la medida del radio del circulo.
El método Line se usa para trazar líneas de un punto a otro. Para usarlo se sigue la siguiente sintaxis:
Objeto.Line (x,y) – (x1,y1)
Donde Objeto es el objeto donde se dibujara y contiene esta propiedad, las coordenadas x,y determinan de que punto se empezará a trazar la línea dentro del objeto y las coordenadas dadas por x1,y1 determinan el punto final de la línea (dentro del objeto), es decir, hasta que punto se traza. La línea se traza de x,y a x1,y1.
El método Pset se usa para trazar un punto en la coordenada x,y. Para usarlo se sigue la siguiente sintaxis:
Objeto.Pset (x,y)
Donde Objeto es el objeto donde se dibujara y que tiene esta propiedad , x,y determina la coordenada dentro del objeto donde se trazara el punto.
Por que al agregarlos se agregan controles que pueden satisfacer una necesidad especifica que no se puede satisfacer con los controles existentes normalmente en el cuadro de herramientas, o ayudar a desarrollar más fácilmente una aplicación.
Es un control que almacena imágenes en un tamaño estándar y los subordina a un módulo determinado. Es un contenedor de imágenes que es útil para no tener que hacer referencia al archivo que físicamente contiene la imagen, sino a éste contenedor. Key es una clave que identifica como único a un elemento dentro de la colección, es un nombre que sirve para hacer referencia a la imagen. Index es el número de elemento dentro del control ImageList conforme se introducen, éste número se utiliza también como referencia de la imagen para utilizarla.