chartspace无法保存图片

来源:百度知道 编辑:UC知道 时间:2024/05/19 23:26:32
下面是相关代码,哪位高手指点一下

CommonDialog1.CancelError = True
'' On Error GoTo ErrHandler5
' 设置标志
CommonDialog1.Flags = cdlOFNHideReadOnly Or cdlOFNOverwritePrompt
' 设置过滤器
CommonDialog1.Filter = "Gif Files (*.gif)|*.gif|"
' 指定缺省的过滤器
CommonDialog1.FilterIndex = 2
' 显示“打开”对话框
CommonDialog1.ShowSave
' 显示选定文件的名字
If CommonDialog1.FileName <> "" Then
tFile_ID = 1
ChartSpace18.ExportPicture CommonDialog1.FileName, "gif"
End If
运行时出现:类不支持自动化或不支持期望的接口
还请回答的具体些
谢谢!

1、问题是你保存的文件在那里?没有选定被保存的文件;
首先必须找到被保存的文件(打开文件对话框),将这个文件的路径存储在一个变量中。
2、再用保存文件对话框保存这个文件,保存的路径可以在保存对话框选择,文件名可以在保存对话框修改。
你的代码我没有详细看,但是我认为问题就出在这里。

你那个ChartSpace18是什么对象?问题肯定出在它上面,或者你没有掌握怎么用它。