Level Extreme platform
Subscription
Corporate profile
Products & Services
Support
Legal
Français
Progress During COM Call
Message
From
27/07/2006 17:59:22
 
 
To
27/07/2006 17:01:50
General information
Forum:
Visual FoxPro
Category:
COM/DCOM and OLE Automation
Miscellaneous
Thread ID:
01140886
Message ID:
01140900
Views:
13
This may or may not work.

Instead of using the image control to dsiplay the GIF, us the IE control. Load the image into IE control. It should be independent of the VFP operations.

>I have an application that I've been breaking down into MT COM DLL modules in order to speed processing by running these processes on a server.
>
>My goal is to simply put a form on the screen during my call to these COM modules that will show a rotating picture or animated GIF until the COM component has finished it's processing (this can be anywhere from 8 seconds to 40+seconds).
>
>I've tried using an animated GIF and a regular bitmap in an image control that I rotated with a timer every 100 milliseconds. Each one works when I run it alone in the IDE, but when I compile and run, the form is displayed in each case, but the pictures show no movement. When the COM call is complete, the form goes away as it should but still no image movement.
>
>Any ideas?
>
>Thanks,
>Tim
>
>**SAMPLE GENERIC CODE
>
>goFilt = CREATEOBJECT("comquery.main")
>
>&&set up some stuff
>
>DO FORM COMStatus NAME oStatusForm && form is modeless
>
>&& form is now displayed, but with no image movement.
>
>goFilt.Process()
>
>oStatusForm.Release()
>
>&& Form goes away as it should
Greg Reichert
Previous
Reply
Map
View

Click here to load this message in the networking platform