Con este método podemos dibujar Líneas y rectángulos en un objeto donde se permita utilizar dicho método, como por ejemplo en los Formularios, los controles.

Slides:



Advertisements
Presentaciones similares
Visual Basic & Quick Basic Quick Basic Visual Basic
Advertisements

TABLAS EN WORD.
Descartes 2.0 Edición de de escenas Escena Acceso al editor Doble clic dentro de la escena.
A continuación explicamos los pasos a seguir para cargar un pedido en nuestra página web. 1.Ingresar a 2. Loguearse.
David Escudero Mancebo Alfonso Pedriza Rebollo
PROPIEDADES Cada uno de los objetos que forman un formulario, desde el formulario mismo hasta los botones de comando y demás objetos contenidos en él,
conociendo la longitud de su lado
conociendo la diagonal
MENSAJE DEL DIA ALBERT EINSTEIN
GRÁFICAS Y FUNCIONES María José Peña Mártil MATEMÁTICAS
VBA - Procedimientos Subprogramas (Procedimientos): Procedimientos Sub
1 Procedimientos Es un conjunto de sentencias incluidas entre las declaraciones Sub o Function y End Sub/Function VB utiliza varios tipos de procedimientos:
1 Etiquetas y Botones Prof. Gonzalo Pastor. 2Etiquetas ► Sirven para mostrar textos ► Las propiedades más utilizadas son: Alignment : Determina si el.
Título de lámina: Líneas Horizontales c. 5 cm- 1
ACOTACIÓN EN AUTOCAD.
TÉCNICO EN PROGRAMACIÓN DE SOFTWARE Instructor: Ingeniero Adrián Guerrero Taborda
Con este método podemos dibujar Líneas y rectángulos en un objeto donde se permita utilizar dicho método, como por ejemplo en los Formularios, los controles.
 Ingresar dos valores correspondientes a la edad de una persona. Informar "La primera persona es mayor", "La segunda persona es mayor". C E 1 E 2 E1>E2.
Ejercicio N°4 Ingresar dos números enteros cualesquiera. Informar "el primero es mayor que el segundo", "el segundo es mayor que el primero" o "son iguales"
Ejercicio N°5 Ingresar cuatro números cualesquiera, si su suma es mayor a 15 elevarlo al cuadrado, si no, elevarlo al cubo. C Número1 (n1) Número2 (n2)
Matrices Es una estructura homogénea, compuesta por varios elementos, todos del mismo tipo y almacenados consecutivamente en memoria A cada elemento se.
Capítulo III Diseñador de Formas. El diseñador de Formas (Form Designer) Herramientas de dos vias y su uso. Un ejemplo de herramientas de dos vías. Configurando.
Macromedia Flash MX Animación para la web.
Variables y Shapes. Variables ► Lugares de la memoria que reciben un nombre ► En VB no es necesario declarar las variables  A=8 ► Se declaran con Dim.
Valor X Valor Y Punto (0,0) Coordenadas.
KAREN LOPEZ. 1.) Método Line : Con este método podemos dibujar Líneas y rectángulos en un objeto donde se permita utilizar dicho método, como por ejemplo.
Con este método podemos dibujar Líneas y rectángulos en un objeto donde se permita utilizar dicho método, como por ejemplo en los Formularios, los controles.
Angélica Fernández Africano Milena Güiza Medina. Se despeja la incógnita y en ambas ecuaciones. Se construye, para cada una de las dos funciones de primer.
Solid Works.
FICHA 2 EJERCICIO TEÓRICO. COMANDO “RECTANGLE” DIBUJAR UN RECTÁNGULO QUE ABARQUE LAS LINEAS QUE CONTIENEN LAS VALVULAS.
MICROSOFT PAINT Microsoft Paint es un programa simple para editar gráficos, este programa esta incluido en Microsoft Windows. Muchas de las opciones.
VISUAL BASIC.
QUÈ ES VISUAL BASIC ES UN LENGUAJE DE PROGRAMACIÒN QUE SE HA DISEÑADO PARA FACILITAR EL DESARROLLO DE APLICACIONES EN EL ENTORNO GRÀFICO. (GUI GRAPHICAL.
Laboratorio Informática II Clase 5 Excel Controles Active X.
QUÈ ES VISUAL BASIC ES UN LENGUAJE DE PROGRAMACIÒN QUE SE HA DISEÑADO PARA FACILITAR EL DESARROLLO DE APLICACIONES EN EL ENTORNO GRÀFICO (GUI GRAPHICAL.
Visual basic CLASE III. Dimensionar – Crear Variables Tipos de Variables: - Integer: Números Enteros - Double: Números con punto flotante - String: Cadena.
Título de lámina: Líneas Horizontales - 1
QUIMESTRE II PARCIAL I.
Semana 12 herramientas de visual basic
Visual Basic FORMULARIOS MÚLTIPLES.
COMPUTO III Ing. Jimmy Ojeda Arnica.
DIAGRAMA DE FLECHAS O RUTA CRITICA
FOTOGRAFÍAS.
COMPOSICIÓN Y ELEMETOS DE LA FORMA
Añadir o insertar imágenes y formas a una presentación Puede insertar o copiar, imágenes e imágenes prediseñadas (imagen prediseñada: imagen ya elaborada.
AUTOCAD INTRODUCCIÓN Autodesk AutoCad Programa de diseño asistido por computadora (CAD, “Computer Aided Design) para dibujo en 2d y 3d. Actualmente es.
Visual Basic CESAR RIAÑO.
Visual Basic EVENTOS A continuación se presentan brevemente los eventos más normales que reconoce Visual Basic 6.0. KeyPress, KeyUp y KeyDown.
Ministerio de Educación instituto Fermín Naudeau catedra: programación tema: controles de visual Basic tema#4 profesora: Edith Rodríguez alumnas: Jennifer.
Visual Basic FUNCIONES Y PROCEDIMIENTOS
SANDRA HEREDIA COMPUTACION ADMINISTRACION DE EMPRESAS
Elementos: Artes Visuales
Graficas en la pantalla 2D. Generalidades Para visualizar la gráfica correspondiente a una función de una variable o una ecuación de dos variables se.
COMANDOS DE DIBUJO Y EDICIÓN I
Acotamiento Ecomundo Centro de Estudios Por Carlos E. Pérez Flores
PROBLEMA 1.1 Realice la interpretación de las siguientes vistas, disponiendo una tercera proyección y esboza un croquis espacial para cada uno.
ARREGLOS BIDIMENSIONALES MATRICES Son un espacio de almacenamiento continuo, que contiene una serie de elementos del mismo tipo de datos. Desde el punto.
Módulo 4: Trabajando con Procedimientos. Descripción Crear procedimientos Uso de procedimientos Uso de funciones predefinidas Debug and Deploy Escribir.
LOGO Unidad ¿Qué incluye un tema de Power Point? a) Diseño de los marcadores b) Imágenes o formas con fondos gráficos c) Conjunto de Fuentes: Uno.
MÉTODO LINE Con este método podemos dibujar Líneas y rectángulos en un objeto donde se permita utilizar dicho método, como por ejemplo en los Formularios,
Métodos Gráficos O Alejandra González O Valentina Ruiz.
Controles de Visual Basic
QUÈ ES VISUAL ESTUDIO ES UN LENGUAJE DE PROGRAMACIÒN QUE SE HA DISEÑADO PARA FACILITAR EL DESARROLLO DE APLICACIONES EN EL ENTORNO GRÀFICO. (GUI GRAPHICAL.
QUÈ ES VISUAL ESTUDIO ES UN LENGUAJE DE PROGRAMACIÒN QUE SE HA DISEÑADO PARA FACILITAR EL DESARROLLO DE APLICACIONES EN EL ENTORNO GRÀFICO. OBJETIVO:
EJEMPLO Private Sub Command1_Click() 'Copiamos el texto de Text1 en el Text2 Text2 = Text1 End Sub.
COMANDOS Y PASOS TRABAJAR CON LÍNEAS, RECTÁNGULOS Y ELIPSES.
METODOS GRAFICOS : Mediante los métodos gráficos se dibujan figuras sobre el formulario de acuerdo con unos valores especificados en el código del programa,
VB(lab1) Operacionas Básicas. VB(lab1) Realizar un programa que pida 2 números al usuario y que muestre el la suma de los dos por pantalla. Private Sub.
Métodos gráficos Daniela romero Sergio Puentes. INDICE Método Line - líneas y rectángulos Método Circle - Círculos, arcos y elipses Método Pset y Point.
Transformación de objetos Para transformar un objeto primero hay que seleccionarlo. Es posible transformar todos los objetos gráficos y de texto de las.
Transcripción de la presentación:

Con este método podemos dibujar Líneas y rectángulos en un objeto donde se permita utilizar dicho método, como por ejemplo en los Formularios, los controles PictureBox, el objeto Printer. Los parámetros de Line son: El_Objeto.Line (X1, Y1) - ( X2, Y2), El Color, BF Donde El Objeto es donde vamos a dibujar. Los primeros dos parámetros son las coordenadas para X e Y, luego el color de la línea y por último el parámetro BF al igual que el color, es un parámetro de tipo opcional, y aquí podemos pasar como valor: B o BF o ningún valor Si pasamos B, se dibujará un rectángulo sin relleno. Si pasamos BF el rectángulo tendrá de relleno el color especificado en el parámetro Color. Si no pasamos nada se dibuja una línea Ejemplos: Lo siguiente dibuja una línea de color Azul en el formulario: Me.ScaleMode = vbPixels Me.Line (10, 10)-(100, 100), vbBlue

CurrentX devuelve o establece las coordenadas horizontales para el siguiente método de dibujo. CurrentY devuelve o establece las coordenadas verticales para el siguiente método de dibujo, en este caso para el método Line. Lo siguiente, dibuja al presionar un Command1, un rectángulo de 25 pixeles de ancho por 50 pixeles de alto. Y la posición izquierda y la posición superior (x1 e y1), es decir el CurrentX y el CurrentY, se puede ver como no cambian su valor, y se mantienen igual. Es decir, la primera ves que se presiona para dibujar el primer rectángulo, Currentx y Currenty valen 0. Luego la segunda ves, Currentx tiene el valor 25 y Currenty el valor 50. si se sigue presionando el Command1, mientras no se cambie explícitamente el valor, currentx y Currenty mantendrán dichos valores, x2 e y2.

Prívate Sub Command1_Click() Me.Line (CurrentX, 20)-Step(25, 50), vbRed, B End Sub Private Sub Form_Load() Me.ScaleMode = vbPixels End Sub

Private Sub Command1_Click() Me.Line (CurrentX, 20)-Step(25, 50), vbRed, B End Sub Private Sub Form_Load() Me.ScaleMode = vbPixels End Sub

Este ejemplo dibuja líneas una al lado de la otra, separadas por 20 pixeles, mediante un bucle y va incrementando el DrawWidth en 1 en cada pasada. El dibujo se realiza en un control PictureBox llamado Picture1

El método Circle permite dibujar un círculo, una elipse o un arco sobre un objeto. EL_Objeto.Circle (Step As Integer, X As Single, Y As Single, Radius As Single, Color As Long, Start As Single, End As

Para esto se utiliza las propiedades FillColor y FillStyle. FillColor es el color de relleno, para FillStyle ver las opciones de estilos para los rellenos: 0 - Sólido, 1 - transparente, 2 - Línea Horizontal, 3 - Línea Vertical etc.. Un ejemplo: este es igual al anterior, pero rellena el círculo de un color aleatorio, siempre y cuando la propiedad FillStyle no sea transparente: Colocar un Command1 y un Combo1 en el formulario:

Private Sub Combo1_Click() Me.FillStyle = Combo1.ListIndex End Sub Private Sub Command1_Click() Me.Cls End Sub Private Sub Form_Load() ScaleMode = vbPixels 'Grosor de la línea Me.DrawWidth = 2 'Opciones de estilo de relleno With Combo1.AddItem " 0 - Solido ".AddItem " 1 - Transparente ".AddItem " 2 - Linea Horizontal ".AddItem " 3 - Linea Vertical ".AddItem " 4 - Diagonal Arriba ".AddItem " 5 - Diagonal Abajo ".AddItem " 6 - Cross ".AddItem " 7 - Diagonal Cross " End With

Para dibujar Elipses se debe especificar en el parámetro Aspecto los siguientes valores. Por ejemplo si pasamos un 1, el círculo será una circunferencia perfecta, si pasamos 0.5, el radio horizontal del mismo será el doble que el radio vertical, si pasamos un 2 lo contrario.

Private Sub Form_Load() ScaleMode = vbPixels 'Grosor de la linea Me.DrawWidth = 2 For i = 0.1 To 2.1 Step 0.1 Combo1.AddItem i Next Combo1 = Combo1.List(0) End Sub Private Sub Form_MouseDown(Button As Integer, Shift As Integer, _ X As Single, Y As Single) Circle (X, Y), Int(( ) * Rnd + 10), _ RGB(Int(255 * Rnd), Int(255 * Rnd), Int(255 * Rnd)),,, CSng(Combo1) End Sub

El método Point lo que hace es devolver, como un número entero ( un Long ), el color RGB del punto que se le especifique, puede ser utilizado tanto en un Formulario como en un PictureBox. El método Pset establece un color determinado para un punto de un objeto. El siguiente ejemplo utiliza los dos métodos. Cargar un gráfico en un Picture1 y también colocar un Picture2. Al hacer click en el Picture1, en el evento MouseDown, se obtendrá el color de ese pixel, y ese valor se le aplicará al BackColor del Picture2, como se ve en el gráfico, el punto verde es el establecido con el método Pset.

Private Sub Form_Load() 'Modo de escala en pixeles Picture2.ScaleMode = vbPixels Picture1.ScaleMode = vbPixels 'Grosor del punto Picture1.DrawWidth = 3 End Sub

Esta función devuelve el código de color RGB de un número de color especificado de una lista de colores estándar predefinidos Es decir, esta función tiene como parámetro, un número entre el 0 y 15, es decir 16 valores posibles para retornar un color especifico. El siguiente ejemplo, muestra el uso de esta función. Lo que hace es recorer en un bucle, desde el 0 hasta el 15, y le cambia el BackColor a un arreglo de controles Label. Colocar una matriz de Label1. Label1 (0), Label1(1).... hasta el Label1(15)

Private Sub Form_Load() Me.Caption = " Ejemlpo de la función QBColor" Dim i As Integer For i = 0 To 15 ‘ Asigna el color devuelto por la función QBColor _ al color de fondo del Label Label1(i).BackColor = QBColor(i) ' Asigna el caption Label1(i).Caption = " Valor de QBColor: >> " & i Next i End Sub