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

mc++使用excel的问题,第一行程序就不对

楼主sarcophile(食肉动物)2003-09-03 08:39:23 在 .NET技术 / VC.NET 提问

程序前面   using   <excel.dll>,     using   namespace   Excel;都没问题  
  之后在button的响应函数中  
  Excel::Application*   =   new   Excel::Application();  
  只有这一句,编译错,提示:不能创建接口实例。把鼠标放到Application上,显示“__gc   __interface   Excel::Application"就是说它是一个接口。但是,在解决方案管理器中添加对   excel.dll   的引用后,可以从对象浏览器中看到,Excel   命名空间中Application分明是一个类,只有一个名叫   _Application   的接口,为何与实际编译时的不一致?另外怎样在   managed   c++   中创建一个   Excel::Application? 问题点数:100、回复次数:5Top

1 楼delphihero(何去何从)回复于 2003-09-03 09:17:12 得分 10

#pragma   unmanaged  
  Excel::Application*   elapp   =   new   Excel::Application();  
  #pragma   managed  
  试试看Top

2 楼sarcophile(食肉动物)回复于 2003-09-03 13:48:28 得分 0

还有同样的错误,而且又增加了  
    error   C3821:   “Excel::Application”   :   托管类型不能用于非托管函数  
  :(Top

3 楼peterleex(peter)回复于 2003-09-03 13:51:01 得分 10

直接这么写:  
  Excel::Application*   elapp   =   new   Excel::Application();Top

4 楼sarcophile(食肉动物)回复于 2003-09-04 00:00:59 得分 0

我原来程序就是这么写的,上面敲错了  
  而且只有一句Top

5 楼herakless(赫剌克勒斯s)回复于 2003-09-04 20:48:03 得分 80

c#中接口好像可以实例化Top

相关问题

  • SDI程序与EXCEL
  • PB通过OLE访问EXCEL,打包程序后是否能脱离EXCEL运行?
  • 如何获得excel可执行程序的路径
  • 这段写EXCEL报表的程序运行时出现异常!
  • 在程序mfc里怎样添加并运行 excel的宏 急!!!
  • 程序中调用excel!
  • 用vba和excel做程序
  • excel应用程序错误
  • 如何判断一个windows程序是否已经运行?譬如EXCEL?
  • 求救!在程序中怎么使Excel的Sheet增加一行?很急!!!

关键词

  • c++
  • excel
  • 接口
  • application
  • 程序

得分解答快速导航

  • 帖主:sarcophile
  • delphihero
  • peterleex
  • herakless

相关链接

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

广告也精彩

反馈

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