CSDN首页 空间 新闻 论坛 Blog 下载 读书 网摘 搜索 .NET Java 视频 接项目 求职 在线学习 买书 程序员 通知
不看会后悔的Windows XP之经验谈 简单快捷DIY实用家庭影院
CSDN社区
搜索 收藏 打印 关闭
CSDN社区 >  .NET技术 >  C#

如何在C#中使用COM控件呢?(ActiveX,详细情况请进)

楼主hillfree(比较土,请原谅)2001-11-23 17:38:53 在 .NET技术 / C# 提问

找到了一个ActiveX组件,就是大本营2001   dotNET上面的demo中的AlertSimulation演示所用的控件.里面有一个htm可以看到是直接用CLSID生成的对象.我就想把这个控件用到自己的.net程序中.  
   
  所以,首先注册该控件,然后建立一个C#   Windows   Application,添加引用,加入COM的这个控件引用.这时候vs.net提示包装这个组件引用(??我不懂)反正点击yes就对了.然后就在"解决方案浏览窗口"中看到了引用MESSAGEACTIVEXLib.  
   
  可是这时候,就不知道如何产生一个com对象了.从系统来看interop.MESSAGEACTIVEXLib应该是一个namespace可是当我using它的时候,通不过编译.  
   
  不知道大家有没有办法能够解决它,多谢了. 问题点数:70、回复次数:5Top

1 楼westaf(开心灌水 快乐接分)回复于 2001-11-23 18:34:00 得分 25

在form编辑器中,鼠标右键点击toolbox,选customize,里面会看到com标签,其中列出了所有的activex   control。选择后,toolbox中就会出现相应的control图标。使用方法和.net本身的control一样。Top

2 楼xrxrxr(懒虫)回复于 2001-11-23 20:52:25 得分 0

但是编译好象通不过....Top

3 楼hillfree(比较土,请原谅)回复于 2001-12-14 16:20:58 得分 0

还是不会,   sigh.Top

4 楼ripper(rIPPER)回复于 2001-12-14 17:21:53 得分 25

记得ildasm吗?用这个东东打开vs.net为你生成的***lib.dll,可以看到对应的namespace,对象,接口等等,酱紫就可以用了.非常简单Top

5 楼CForce()回复于 2001-12-14 18:49:19 得分 20

如果是可视的控件,翻译westaf(西狂)的话。  
  鼠标右键点击工具箱空白处->自定义工具箱->选取你的Com的名字(或者浏览选择Com的文件),那么这个Com就会出行在工具箱里  
  Top

相关问题

  • comb控件和ADO控件相连,但每次都只显示一条记录在comb内,详细情况见下面!
  • 请问一下如何使用JACOB调用VC写的ACTIVEX中的方法,详细情况如下。谢谢啦。
  • C++Builder如何创建ActiveX控件?
  • C#中这样引入activex控件啊?
  • 请问如何可以在VB 的代码中调用C#的代码?? 详细情况请进来看看, 谢谢~~~
  • C++Bulider控件
  • 在C++builder5.0中怎样添加新的ActiveX控件?
  • 在c++builder 中可以用Msgblst32这个ActiveX 控件吗?
  • 请问用C#能不能开发ActiveX控件?
  • 高分求教,如何在C#中调用ActiveX控件?急,急

关键词

  • .net
  • c#
  • vs.net
  • 控件
  • 引用
  • 工具箱
  • 点击
  • 对象
  • 看到
  • control

得分解答快速导航

  • 帖主:hillfree
  • westaf
  • ripper
  • CForce

相关链接

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

广告也精彩

反馈

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