home *** CD-ROM | disk | FTP | other *** search
- VERSION 4.00
- Begin VB.Form frmProgress
- BorderStyle = 3 'Fixed Dialog
- ClientHeight = 975
- ClientLeft = 1140
- ClientTop = 1515
- ClientWidth = 5175
- ControlBox = 0 'False
- Height = 1380
- Icon = "Progress.frx":0000
- Left = 1080
- LinkTopic = "Form1"
- MaxButton = 0 'False
- MinButton = 0 'False
- ScaleHeight = 975
- ScaleWidth = 5175
- ShowInTaskbar = 0 'False
- Top = 1170
- Width = 5295
- Begin VB.PictureBox picProgressBar
- BackColor = &H00FFFFFF&
- Height = 375
- Left = 120
- ScaleHeight = 315
- ScaleWidth = 4875
- TabIndex = 1
- Top = 480
- Width = 4935
- End
- Begin VB.Label lblMessage
- Alignment = 2 'Center
- Appearance = 0 'Flat
- BackColor = &H80000005&
- BackStyle = 0 'Transparent
- ForeColor = &H80000008&
- Height = 255
- Left = 120
- TabIndex = 0
- Top = 120
- Width = 4935
- End
- Attribute VB_Name = "frmProgress"
- Attribute VB_Creatable = False
- Attribute VB_Exposed = False
- Option Explicit
- Public clsProgressBar As New ProgressBar
- Private Sub Form_Load()
- clsProgressBar.Init picProgressBar
- clsProgressBar.Progress 0
- Move (Screen.Width - Width) / 2, (Screen.Height - Height) / 2
- End Sub
- Public Sub Update(intProgressAmount As Integer, Optional vntMessage)
- lblMessage = IIf(IsMissing(vntMessage), lblMessage, vntMessage)
- clsProgressBar.Progress intProgressAmount
- If Not Visible Then Show
- End Sub
-