Help and Support

PRB: Olegraph.scx Sample Fails if Graph 8 Is Installed

Article ID:163799
Last Review:August 26, 1999
Revision:1.1
This article was previously published under Q163799
On This Page

SYMPTOMS

If you run the Visual FoxPro Olegraph.scx sample (samples\solution\ole) after installing one of the Office 97 products, you receive the following error:
"OLE error code 0x8002005 type mismatch"

Back to the top

CAUSE

This error occurs because Visual FoxPro includes Microsoft Graph Version 5 with the product but Office 97 ships with Microsoft Graph Version 8.

The Olegraph.scx sample in Visual FoxPro uses a graph function called AutoFormat. Graph 8 has no such function. Graph 8 uses a property called ChartType for setting or reading the type of graph you are using.

Back to the top

RESOLUTION

To set the type of graph in Graph 8, use the ChartType property. To fix the sample so it will run with Graph 8, you need to perform the following steps:

1.Modify the Olegraph.scx form (located under samples\solution\ole).
2.In the init of the form, change the line that reads:
      THIS.OleBoundControl1.autoformat(11,1)
							
-to-
      THIS.OleBoundControl1.ChartType = 60
							
3.In the Optiongroup1 Click event, change the 3 lines that read:
      THISFORM.OleBoundControl1.autoformat(11,1)
      THISFORM.OleBoundControl1.autoformat(12,1)
      THISFORM.OleBoundControl1.autoformat(14,7)
							
-to-
      THISFORM.OleBoundControl1.ChartType = 60
      THISFORM.OleBoundControl1.ChartType = 54
      THISFORM.OleBoundControl1.ChartType = -4102
							
4.Save the form as Olegraph8.scx and then run it.

Back to the top

STATUS

This behavior is by design.

Back to the top

MORE INFORMATION

Steps to Reproduce Behavior

In the Command Window, enter the following command:
   * Assumes that VFP is your default directory
   DO FORM HOME()+"samples\solution\ole\Olegraph.scx"
					

Back to the top

REFERENCES

Microsoft Graph Visual Basic Help File (vbagrp8.hlp)

Back to the top


APPLIES TO
Microsoft Visual FoxPro 5.0 Standard Edition
Microsoft Visual FoxPro 5.0a

Back to the top

Keywords: 
kbsetup KB163799

Back to the top

Article Translations

 

Other Support Options

  • Need More Help?
    Contact a Support professional by Email, Online or Phone.
  • Customer Service
    For non-technical assistance with product purchases, subscriptions, online services, events, training courses, corporate sales, piracy issues, and more.
  • Newsgroups
    Pose a question to other users. Discussion groups and Forums about specific Microsoft products, technologies, and services.