C#2.0如何调用Surfer8.0的Automation对象,我添加了引用,在解决方案中也看得到,但只有Application对象可以new,象Document等对象看不到啊,对象浏览器中只看它的接口:IDocument
听说C#不支持ole对象,怎么办呢? 在VB.NET中是这样实现的: Dim SurferApp As Object;
Set SurferApp =CreatObject("Surfer.Application");
SurferApp.visible=True;
Dim Doc As Object;
Set Doc=SurferApp.Document.Add(srfDocPlot) ;//这一步在C#中如何实现 上述代码如何在C#中实现呢? C#2.0中:
private Surfer.Application SurferApp;
SurferApp=new Surfer.Application() ; //这一步没问题 Document对象无法定义和实例化,这一步在C#中如何实现 分少,只能给10分,对不起高手啊,可不可以那里买点分呢?!
听说C#不支持ole对象,怎么办呢? 在VB.NET中是这样实现的: Dim SurferApp As Object;
Set SurferApp =CreatObject("Surfer.Application");
SurferApp.visible=True;
Dim Doc As Object;
Set Doc=SurferApp.Document.Add(srfDocPlot) ;//这一步在C#中如何实现 上述代码如何在C#中实现呢? C#2.0中:
private Surfer.Application SurferApp;
SurferApp=new Surfer.Application() ; //这一步没问题 Document对象无法定义和实例化,这一步在C#中如何实现 分少,只能给10分,对不起高手啊,可不可以那里买点分呢?!
解决方案 »
- C#中没有类似Delphi的ADOQuery,ClientDataSet一类的数据控件吗?
- sharppcap关于跨线程的问题
- 望高手解答,合并DataTable相同行数据 显示总价格?
- 多线程 操作 静态 List对象 使用 Add 方法 会有并发情况吗
- c# 使用vs2005连接数据库文件
- 在MDI窗体中,如何把最小化的子窗体放在主窗体的状态栏上
- 一道简单的数学题!
- datagrid中如何在每行加入编辑删除按纽
- 腾迅QQ的一道上机测试题:写一正则表达式,排除数字以外的所有一切字符(包括回车换行,空格等)
- treeview使用的两个问题,请高手指教!!
- 排序算法大全
- 如何在C#应用程序的TreeView中的节点上加图标。
没办法,自己反复看了帮助,并试了无数次,终于搞懂了,自己顶一下。
其实,Document对象在new Application后就建立了,以后直接用,不必再 new了; public Surfer.Application SurferApp;//定义
SurferApp=new Surfer.Application() ;//new对象
SurferApp.Visible = true; SurferApp.Documents.Add(Surfer.SrfDocTypes.srfDocPlot);//Documents直接引用,并创建一个新绘图文档