CSDN首页 空间 新闻 论坛 Blog 下载 读书 网摘 搜索 .NET Java 视频 接项目 求职 在线学习 买书 程序员 通知
可用分押宝游戏火热进行中... 专题改版:Java Web 专题
CSDN社区
搜索 收藏 打印 关闭
CSDN社区 >  .NET技术 >  C#

劳驾指教(关于com互操作)

楼主jiawater01(瓜瓜)2003-05-03 23:59:30 在 .NET技术 / C# 提问

在.net   framework中对   com组件进行互操作时发现一问题,不的其  
  解:  
  导入一个com组件,比如shdocvw.dll(IE),在联机文档中有这个  
  例子(ms-  
  help://MS.VSCC/MS.MSDNVS.2052/cpguide/html/cpconhandlingev  
  entsraisedbycomsource.htm)。其中有如下代码:  
    m_IExplorer   =   new   SHDocVw.InternetExplorer();  
  其中   m_IExplorer定义为  
  static   private   SHDocVw.InternetExplorer   m_IExplorer   =    
  null;  
  通过对象浏览器,可以看到SHDocVw.InternetExplorer是接口类  
  型,那怎么可能new   一个接口呢?但是编译和运行均通过,不得其  
  解,恳请大家指教。  
  问题点数:0、回复次数:4Top

1 楼saucer(思归)回复于 2003-05-04 07:21:28 得分 0

you   cannot   new   一个接口,   you   need   to   create   an   object   and   cast   the   object   reference   to   a   suitable   interfaceTop

2 楼jiawater01(瓜瓜)回复于 2003-05-04 14:14:25 得分 0

但事实上,上述代码却编译通过了,m_IExplorer   =   new   SHDocVw.InternetExplorer();对象浏览器中SHDocVw.InternetExplorer确实是个接口呀。不得其解。Top

相关问题

  • VC操作Excel的又一个问题:关于SaveAs函数的使用方法(劳驾了)
  • ========劳驾one_add_one========
  • 劳驾各位帮忙,急
  • 一个小问题!劳驾!!!
  • 链表互斥操作
  • 问题甚多,劳驾帮忙!呵呵~~~~~~~
  • 熟悉novell的进来一下!劳驾
  • 我又来劳驾各位了!!!
  • 劳驾帮我求一下! (p-1)! mod p
  • 劳驾:什么是全字段检索??

关键词

  • 接口
  • shdocvw
  • internetexplorer
  • iexplorer
  • ms

得分解答快速导航

  • 帖主:jiawater01

相关链接

  • CSDN .NET频道
  • .NET类图书
  • C#类图书
  • .NET类源码下载

广告也精彩

反馈

请通过下述方式给我们反馈
反馈
提问
网站简介|广告服务|VIP资费标准|银行汇款帐号|网站地图|帮助|联系方式|诚聘英才|English|问题报告
世纪乐知(北京)网络技术有限公司 版权所有, 京 ICP 证 020026 号
北京创新乐知广告有限公司 提供技术支持
Copyright © 2000-2007, CSDN.NET, All Rights Reserved
GongshangLogo