.

Oct 03 2007

Gráfica 3d pie sin OCX en vb

Published by Webmaster at 11:42 am under vb

1 Star2 Stars3 Stars4 Stars5 Stars (No Ratings Yet)
Loading ... Loading ...

3d-pie.JPG

Bastante austero pero es un buen comienzo.

Solo necesitamos un commandButton y un PictureBox.

Visual Basic:
  1. Private Sub Command1_Click()
  2. Dim PI, circStart, circEnd, gPercent, jPercent, nX, nY, rad
  3. nX = Picture1.ScaleWidth \ 2
  4. nY = Picture1.ScaleHeight \ 2
  5.  
  6. rad = 1000
  7. gPercent = 75
  8. jPercent = 25
  9.  
  10. PI = 22 / 7
  11. circStart = (gPercent * PI) / 180
  12. circEnd = (jPercent * PI) / 180
  13.  
  14. Picture1.DrawWidth = 1
  15. Picture1.FillStyle = 0
  16. Picture1.FillColor = vbBlue
  17. ‘The For - Next is not nested for clarity
  18.     For i = 1 To 200
  19.     Picture1.Circle (nX, nY), rad, vbRed, -circStart, -circEnd, -1
  20.     nX = nX + 1
  21.     nY = nY + 1
  22. Next i
  23.  
  24. Picture1.FillColor = vbRed
  25. For j = 1 To 200
  26.     ‘Adjusting the nX and nY moves the wedge
  27.     Picture1.Circle (nX + 200, nY - 500), rad, vbBlue, -circEnd, -circStart, -1
  28.     nX = nX + 1
  29.     nY = nY + 1
  30. Next j
  31.  
  32. End Sub


 

    Share This     Te lleva a una entrada aleatoria

 

Trackback URI | Comments RSS

Deja un comentario