×
INTELLIGENT WORK FORUMS
FOR COMPUTER PROFESSIONALS

Log In

Come Join Us!

Are you a
Computer / IT professional?
Join Tek-Tips Forums!
  • Talk With Other Members
  • Be Notified Of Responses
    To Your Posts
  • Keyword Search
  • One-Click Access To Your
    Favorite Forums
  • Automated Signatures
    On Your Posts
  • Best Of All, It's Free!
  • Students Click Here

*Tek-Tips's functionality depends on members receiving e-mail. By joining you are opting in to receive e-mail.

Posting Guidelines

Promoting, selling, recruiting, coursework and thesis posting is forbidden.

Students Click Here

Monitor progress in a progress bar

Monitor progress in a progress bar

Monitor progress in a progress bar

(OP)
Hello

VS 2005
CF 2.0
WM5

I have created an application that scynchronizes the central database by sending changes to a web service.

This normally takes 5 to 10 seconds and the customer wants to have some kind of progress bar to show that something is happening.

This is some code that would explain what needs to be monitored. (Only showing the main parts - otherwise to much code to show)

CODE

'Synchronise Data with the central database
Private Sub MenuItem9_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MenuItem9.Click

Try

If (dsIncidents.HasChanges()) Then

dsChanges = dsIncidents.GetChanges()

'Send only the changes and return a fresh update from the central database

Dim updatedIncident As DataSet = ws.SynchroniseIncidentChanges(dsChanges)

'Assign to the global dataset

Dim objGlobals As New Globals()

objGlobals.IncidentData = updatedIncident

Else

'There was not changes made to the PDA incidents, so just download the latest incidents

Me.GetLatestIncidentData()

End If

End Try

End Sub
So when the code above is running it should display a progress bar to show how long it will take. Or it could show just a animation so the customer knows there is something going on in the background.

Many thanks for any advice and code samples,

Steve

Red Flag This Post

Please let us know here why this post is inappropriate. Reasons such as off-topic, duplicates, flames, illegal, vulgar, or students posting their homework.

Red Flag Submitted

Thank you for helping keep Tek-Tips Forums free from inappropriate posts.
The Tek-Tips staff will check this out and take appropriate action.

Reply To This Thread

Posting in the Tek-Tips forums is a member-only feature.

Click Here to join Tek-Tips and talk with other members! Already a Member? Login

Close Box

Join Tek-Tips® Today!

Join your peers on the Internet's largest technical computer professional community.
It's easy to join and it's free.

Here's Why Members Love Tek-Tips Forums:

Register now while it's still free!

Already a member? Close this window and log in.

Join Us             Close