Level Extreme platform
Subscription
Corporate profile
Products & Services
Support
Legal
Français
Windows Faxviewer problem
Message
From
11/09/2003 14:21:34
Barbara Hill
B.L. Hill Applications Limited
Halifax, Nova Scotia, Canada
 
 
To
All
General information
Forum:
Visual FoxPro
Category:
COM/DCOM and OLE Automation
Title:
Windows Faxviewer problem
Miscellaneous
Thread ID:
00828257
Message ID:
00828257
Views:
51
Hi All,

I have a pesky problem that just keeps coming back after we 'fix' it.

I have a client running VFP6.0 on Windows XP on an NT network. The program maintains information about properties including photos of the property and areial photos of the area. When they query the database, if there are areial photos for the property the user and click a button and a page is displayed showing "thumbnails" (small image objects) of the photos. If they double click on the "thumbnail", the filename is loaded into the general field of a database that is linked to a hidden OLEpicture and the doverb() of the OLEpicture is executed. Starts Windows Faxviewer and loads the photo so they can see it more detail.

In the past, if MS PhotoEdit was installed, we received an error:
0x800401c0: OLESTREAM getmethod failed. If we removed PhotoEdit then everything worked just fine.

The program works fine on all but one computer. On this computer it has worked on and off over the last month as PhotoEdit was accidentally installed again, then removed, all was OK, then yesterday after run CAD programs (as he usually does) the Faxviewer will not load, sort of....

There are two queries that require this feature. One works and the other does not. I have checked the code, it is the same. In this case when the image is doubled clicked, the hourglass/arrow appears for a second and then he is returned to the VFP appication. NOTHING! It works on all the other computers and the other query works on his computer. Their hardware/network guy has uninstalled and reinstalled just about everything, has checked all the settings he can think of with the computers that work and he can see nothing different. This is driving me, the hardware guy and the client NUTS. Short of saying "don't use this computer for this query" (not a popular solution as it is one of the newest) we are out of ideas.

Does anyone have any ideas where we might look for the problem or how we might tell what is happening (or not happening) when the doverb() is executed?

Thanks

Barb Hill
Next
Reply
Map
View

Click here to load this message in the networking platform