社区
C#
帖子详情
.NET控件已经注册了 可是找不到
njrobin
2018-01-19 06:06:22
.NET控件已经注册了,用ActiveX Control Test Container测试的时候,找不到这个控件是怎么回事
...全文
450
5
打赏
收藏
.NET控件已经注册了 可是找不到
.NET控件已经注册了,用ActiveX Control Test Container测试的时候,找不到这个控件是怎么回事
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用AI写文章
5 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
wzn0521
2018-01-20
打赏
举报
回复
你确定注册成功了吗?把注册的结果截屏看一下。另外,有个OLEView软件,如果注册成功了,这个软件能查看到,你试试!
njrobin
2018-01-20
打赏
举报
回复
引用 1 楼 caozhy 的回复:
你怎么注册的,用regasm的么?有comvisible=true么?
已经选择了 Make assembly COM-Visible
njrobin
2018-01-20
打赏
举报
回复
按照上面的例子操作的
njrobin
2018-01-20
打赏
举报
回复
在VS2010中新建一个工程CalculateControl,工程类型为 Visual C# 中的Windows Control Library,在 Solution Explorer 窗口中,将UserControl1.cs重命名为 Calculate.cs,弹出的对话框询问是否改变所有与UserControl1相关的代码,点击[Yes]确认。在Calculate.cs 文件的Calculate类中添加Add函数,用于计算两数之和,如下所示: public double Add(double dblA, double dblB) { return ( dblA + dblB ); } 在 Calculate.cs 文件的Calculate类之前插入如下代码: // CalculateControl.Calculate 是该控件的PROGID. [ProgId("CalculateControl.Calculate")] // 缺省的是ClassInterfaceType.AutoDispatch,该方式下只生成dispatch接口, // 只能被使用script、VB等late bingding方式的COM客户使用。 [ClassInterface(ClassInterfaceType.AutoDual)] 然后在 Calculate.cs 文件的上部插入如下代码: using System.Runtime.InteropServices; 将工具栏中的 Solution Configurations 下拉列表设为 Release,在工程\属性的 Application 页中,点击 [Assembly Information…] 按钮,选中 Make assembly COM-Visible,并点击 [OK] 按钮确认。在 Build 页中,选中 Register for COM interop 后,保存设置,并编译程序,这样编译后同时会生成CalculateControl.tlb文件,并且自动将其注册(命令行命令regasm有同样的效果),注意到CalculateControl.dll生成到 bin\Release 文件夹中。
threenewbee
2018-01-19
打赏
举报
回复
你怎么注册的,用regasm的么?有comvisible=true么?
ASP
.NET
2.0入门经典(第4版)源码
通过阅读“ASP
.NET
2.0入门经典(第4版)”并结合源码实践,学习者可以从基础到高级全面掌握ASP
.NET
2.0的技术要点,包括但不限于上述内容。源码示例将有助于加深对理论知识的理解,同时提供实际问题解决的参考。对于...
asp
.net
后台管理系统界面
综上所述,"asp
.net
后台管理系统界面"涉及了 ASP
.NET
的多个方面,从框架选择到界面设计,再到数据处理和安全控制,每个环节都需要精心设计和实现。开发者可以根据项目需求和团队技能选择合适的技术栈,构建出高效...
打造最漂亮的串口通讯调试助手 基于C# WPF
.net
4开发 附源码带详细注释
WPF界面全部用XAML语言手打,... * 实际上到现在我还不知道面向对象是什么意思 ̄□ ̄|| * 欢迎反馈BUG QQ45213212 E-MAIL lincolne@126.com 图片看这里 http://blog.csdn
.net
/q45213212/article/details/35265773
winform 嵌套chrome浏览器,
.net
开发谷歌内核浏览器。
总之,通过Xilium.CefGlue库,
.NET
WinForm开发者可以方便地在应用程序中嵌入Chrome浏览器内核,提供强大的Web浏览能力,甚至集成
已经
过时的Flash插件。然而,随着Web技术的发展,推荐逐步迁移到更现代的Web标准,如...
windows Media Player
控件
类
windows Media Player
控件
类,主要为在VS中
找
不到
ActiveX
控件
里的windows Media Player
控件
类所提供,里面有24类,版本较新.方法介绍:http://blog.csdn
.net
/akof1314/archive/2009/11/29/4900244.aspx
C#
111,097
社区成员
642,554
社区内容
发帖
与我相关
我的任务
C#
.NET技术 C#
复制链接
扫一扫
分享
社区描述
.NET技术 C#
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
让您成为最强悍的C#开发者
试试用AI创作助手写篇文章吧
+ 用AI写文章