Your SlideShare is downloading. ×
0
Metodos Graficos[Remodelacion]
Metodos Graficos[Remodelacion]
Metodos Graficos[Remodelacion]
Metodos Graficos[Remodelacion]
Metodos Graficos[Remodelacion]
Metodos Graficos[Remodelacion]
Metodos Graficos[Remodelacion]
Metodos Graficos[Remodelacion]
Metodos Graficos[Remodelacion]
Metodos Graficos[Remodelacion]
Metodos Graficos[Remodelacion]
Upcoming SlideShare
Loading in...5
×

Thanks for flagging this SlideShare!

Oops! An error has occurred.

×
Saving this for later? Get the SlideShare app to save on your phone or tablet. Read anywhere, anytime – even offline.
Text the download link to your phone
Standard text messaging rates apply

Metodos Graficos[Remodelacion]

520

Published on

Published in: Education
0 Comments
1 Like
Statistics
Notes
  • Be the first to comment

No Downloads
Views
Total Views
520
On Slideshare
0
From Embeds
0
Number of Embeds
1
Actions
Shares
0
Downloads
8
Comments
0
Likes
1
Embeds 0
No embeds

Report content
Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
No notes for slide

Transcript

  • 1. METODOS GRAFICOS METODOS PARA GRAFICAR EN VISUAL BASIC
  • 2. PRESENTADO POR: <ul><li>Angélica María Perilla Galeano </li></ul><ul><li>Erika Leandra Gómez Sorza </li></ul>
  • 3. METODO LINE <ul><li>Con este método podemos dibujar Líneas y rectángulos en un objeto donde se permita utilizarlo </li></ul><ul><li>parámetros de Line </li></ul><ul><li>El_Objeto.Line (X1, Y1) - ( X2, Y2), El_Color, BF </li></ul><ul><li>El _ objeto es donde vamos a dibujar </li></ul>
  • 4. <ul><li>Los dos parámetros son coordenadas para X e Y, luego el color de la línea y por último el parámetro BF igual que el color. </li></ul><ul><li>Si pasamos B, se dibuja un rectángulo sin relleno. Si pasamos BF el rectángulo tendrá relleno del color especificado, Si no pasamos se dibuja una línea </li></ul><ul><li>Ejemplos: </li></ul><ul><li>Me.ScaleMode = vbPixels </li></ul><ul><li>Me.Line (10, 10)-(100, 100), vbBlue </li></ul><ul><li>Los valores que utiliza LINE para las coordenadas X e Y, son establecidos en el ScaleMode del Objeto, en este caso se colocó en Pixeles ( vbPixels ) </li></ul>
  • 5. <ul><li>dibuja una línea horizontal y otra vertical a lo ancho y a lo alto del Formulario </li></ul><ul><li>A la primer línea se le aplica el color verde, a la la línea horizontal el color Rojo utilizando constantes de color de vb. ( VbgGreen y VbRed ) </li></ul>
  • 6. <ul><li>Option Explicit </li></ul><ul><li>Private Sub Form_MouseMove(Button As Integer, _ </li></ul><ul><li>Shift As Integer, _ </li></ul><ul><li>X As Single, _ </li></ul><ul><li>Y As Single_ </li></ul><ul><li>&apos;Limpia el Form </li></ul><ul><li>Cls </li></ul><ul><li>&apos;Dibuja la línea vertical </li></ul><ul><li>Line (X, ScaleTop)-(X, ScaleHeight), vbGreen </li></ul><ul><li>&apos;Dibuja la línea Horizontal </li></ul><ul><li>Line (Me.ScaleLeft, Y)-(Me.ScaleWidth, Y), vbRed </li></ul><ul><li>End Sub  </li></ul>
  • 7. Propiedad CurrentX y CurrentY <ul><li>CurrentX establece las coordenadas horizontales para método de dibujo. </li></ul><ul><li>CurrentY establece las coordenadas verticales para el método de dibujo. </li></ul><ul><li>EJEMPLO: </li></ul><ul><li>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), Currentx y Currenty valen 0 </li></ul>
  • 8. <ul><li>Private Sub Command1_Click() </li></ul><ul><li>Me.Line (CurrentX, CurrentY)-(25, 50), vbRed, B </li></ul><ul><li>MsgBox &amp;quot;Pos x: &amp;quot; &amp; CurrentX </li></ul><ul><li>MsgBox &amp;quot;Pos y: &amp;quot; &amp; CurrentY </li></ul><ul><li>End Sub </li></ul><ul><li>Private Sub Form_Load() </li></ul><ul><li>Me.ScaleMode = vbPixels </li></ul><ul><li>End Sub  </li></ul>
  • 9. Propiedad DrawWidth <ul><li>Se utiliza para establecer el grosor de la línea de dibujo </li></ul><ul><li>EJEMPLO: </li></ul><ul><li>Private Sub Command1_Click() </li></ul><ul><li>Picture1.Cls </li></ul><ul><li>Picture1.Cls </li></ul><ul><li>For i = 0 To ScaleWidth Step 25 </li></ul><ul><li>Picture1.Line (i, 10)-(i, Picture1.ScaleHeight - 10), vbGreen </li></ul>
  • 10. <ul><li>Picture1.DrawWidth = Picture1.DrawWidth + 1 </li></ul><ul><li>Next </li></ul><ul><li>Picture1.DrawWidth = 1 </li></ul><ul><li>End Sub  </li></ul>
  • 11. Método Circle <ul><li>Este permite dibujar un círculo, una elipse o un arco sobre un objeto. </li></ul><ul><li>Los valores para X e Y especifican el punto donde estará el centro del círculo a dibujar. </li></ul><ul><li>Radius es el valor del radio del mismo </li></ul><ul><li>Los parámetros Start y End son opcionales , y se utilizan para dibujar parte de una elipse o círculo </li></ul><ul><li>el parámetro Aspect, se utiliza para definir el aspecto del círculo. </li></ul>

×