Results 1 to 2 of 2

Thread: Create your Own Progress Bar

Threaded View

  1. #1

    Thread Starter
    Giants World Champs!!!! Mark Gambo's Avatar
    Join Date
    Sep 2003
    Location
    Colorado
    Posts
    2,965

    Create your Own Progress Bar

    I found this code on Tripod and it works pretty well:

    VB Code:
    1. 'This code will make a percentage progress bar, like those in installation programs.
    2. 'Add 1 PictureBox and 1 CommandButton to your form.
    3. 'Set The PictureBox DrawMode property to 6 - Invert.
    4. 'Insert the following code to your form:
    5.  
    6. Sub PerCnt(iNewValue As Integer)
    7. If iNewValue > 100 Or iNewValue < 0 Then
    8. Beep
    9. Exit Sub
    10. End If
    11. Picture1.Cls
    12. Picture1.FontSize = 12
    13. Picture1.ScaleMode = 0
    14. Picture1.ScaleWidth = 100
    15. Picture1.ScaleHeight = 10
    16. Picture1.CurrentY = 2
    17. Picture1.CurrentX = Picture1.ScaleWidth / 2 - (Picture1.ScaleWidth / 15)
    18. Picture1.Print Str(iNewValue) & "%"
    19. Picture1.Line (0, 0)-(iNewValue, Picture1.ScaleHeight), Picture1.FillColor, BF
    20. End Sub
    21.  
    22. Private Sub Command1_Click()
    23. Dim a As Long
    24. Dim b As Long
    25.  
    26. For a = 1 To 100
    27.     PerCnt CInt(a)
    28.     For b = 1 To 20000000: Next b
    29. Next a
    30. End Sub
    Last edited by Mark Gambo; Jul 1st, 2005 at 10:30 AM.
    Regards,

    Mark

    Please remember to rate posts! Rate any post you find helpful. Use the link to the left - "Rate this Post". Please use [highlight='vb'] your code goes in here [/highlight] tags when posting code. When a question you asked has been resolved, please go to the top of the original post and click "Thread Tools" then select "Mark Thread Resolved."


Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •  



Click Here to Expand Forum to Full Width