I know it has been asked before, but I couldn't find a reasonable solution.
Is there anyway to implement a progress bar in SQABasic? The progress bar in VB comes bundled in an activeX control, but I am looking for an independent solution.
I tried to implement a custom progress bar by using the Dialog functions and some text fields of varying length. But it didn't work out quite nicely as I expected and the biggest problem is that I will not get the control back until I perform some action in the Dialog Box.
What I am ideally looking for is a progress bar function where I can supply some values in a loop and at the same time do some processes in the background.
Have any of you tried to implement such a control?
Unfortunately, our application needs a maximised window...
I even thought of writing a separate application to display the progress bar alone, but to pass values to this external application, I need to create it as a COM EXE and I don't think its worth the effort.
My original issue was that some specific area of the framework we use takes up too much time to process and we will not be able to continue until that task is completed. I thought the users will have something to look at if there is a progress bar [img]/images/graemlins/smile.gif[/img].
Is there any way to implement anything similar to multi-threading in SQABasic? (I know I'm asking too much here [img]/images/graemlins/smile.gif[/img])
We are now at the receiving end when it comes to the performance of the application [img]/images/graemlins/smile.gif[/img]