One way to approach it would be to run your process in a thread. If you do this, the user should see each row as it is added. Then, indicate in some way (StaticText box, a message, etc.) that the process has completed.
Another way would be a ProgressBar or ChasingArrows. You also mention that you do not want the user to be able "to do anything until the process has completed." Throwing up a modal dialog during the process should work. Close it when the process is complete. Put a ProgressBar on it or ChasingArrow and add "Please wait until processing has completed..." StaticText box or something similar. Add this, as well as a Thread, and you should be set? HTH _______________________________________________ Unsubscribe or switch delivery mode: <http://www.realsoftware.com/support/listmanager/> Search the archives of this list here: <http://support.realsoftware.com/listarchives/lists.html>
