用C#编写的ActiveX控件问题

大眼睛 2013-05-24 10:04:50
自己新建了个window窗体控件库,拖了一个label和textbook控件
然后在AssemblyInfo.cs类里添加了[assembly: ComVisible(true)],[assembly: AllowPartiallyTrustedCallers()] 属性在UserControl.cs里也添加了 [Guid("16218f73-ff8f-4eec-893e-46290a4baa2f")]。新建了个网站引用了WindowsFormsControlLibrary1.dll ,在页面里添加了
<object id="helloworld" classid='http://localhost/WindowsFormsControlLibrary1.dll#WindowsForm
sControlLibrary1.demo' width="184" height="96" >可是浏览网页的时候就是不显示label和textbook,是怎么回事啊??
...全文
270 8 打赏 收藏 转发到动态 举报
写回复
用AI写文章
8 条回复
切换为时间正序
请发表友善的回复…
发表回复
大眼睛 2013-05-24
  • 打赏
  • 举报
回复
怎样测试控件是否正常啊,我编译通过了,不是放到网页里测试的吗?
shelly 2013-05-24
  • 打赏
  • 举报
回复
那就改成 <object id="helloworld" classid='5C418419-2F96-45bb-B1D6-1EAEF93283DF' width="184" height="96" >试试。反正我写的显示activeX控件的object标签 classid是这样的。 你得先调试下控件是运行正确的不? 然后IE浏览器,要改下设置,设置成显示activeX控件。
大眼睛 2013-05-24
  • 打赏
  • 举报
回复
改为5楼的一样不显示啊 这是我控件里的代码 [Guid("5C418419-2F96-45bb-B1D6-1EAEF93283DF")] public partial class demo : UserControl { public demo() { InitializeComponent(); } private void button1_Click(object sender, EventArgs e) { label1.Text = textBox1.Text; } } 这个是我AssemblyInfo.cs的代码 [assembly: AssemblyTitle("WindowsFormsControlLibrary1")] [assembly: AssemblyDescription("")] [assembly: AssemblyConfiguration("")] [assembly: AssemblyCompany("微软中国")] [assembly: AssemblyProduct("WindowsFormsControlLibrary1")] [assembly: AssemblyCopyright("Copyright © 微软中国 2013")] [assembly: AssemblyTrademark("")] [assembly: AssemblyCulture("")] [assembly: AllowPartiallyTrustedCallers()] // 将 ComVisible 设置为 false 使此程序集中的类型 // 对 COM 组件不可见。如果需要从 COM 访问此程序集中的类型, // 则将该类型上的 ComVisible 属性设置为 true。 [assembly: ComVisible(true)] // 如果此项目向 COM 公开,则下列 GUID 用于类型库的 ID [assembly: Guid("16218f73-ff8f-4eec-893e-46290a4baa2f")] 项目生成时勾选了为COM互操作注册选项 了
shelly 2013-05-24
  • 打赏
  • 举报
回复
<object id="helloworld" classid='16218f73-ff8f-4eec-893e-46290a4baa2f' width="184" height="96" >
是_这样吗 2013-05-24
  • 打赏
  • 举报
回复
多等一会。。。
大眼睛 2013-05-24
  • 打赏
  • 举报
回复
我用的本机试的,安装了.netFramework3.5了,我把浏览器安全改为低运行还是没有出来控件的值,只是一个方块
Mic_Gary 2013-05-24
  • 打赏
  • 举报
回复
帮楼主顶一下
threenewbee 2013-05-24
  • 打赏
  • 举报
回复
客户端需要安装.net framework,需要将浏览器的安全等级调低,需要能从你的服务器下载这个控件。
内容概要:本文围绕“复现并_离网风光互补制氢合成氨系统容量-调度优化分析”的Matlab代码实现展开,系统介绍了新能源耦合系统的建模与优化方法。重点涵盖风光互补发电系统与电解水制氢、合成氨环节的集成建模,结合并网与离网两种运行模式下的系统容量配置与运行调度优化问题。研究采用多目标智能优化算法(如遗传算法、粒子群优化、NSGA系列等),对能源转换效率、经济成本与环境效益等多重目标进行权衡求解,并通过Matlab/Simulink平台实现系统仿真与数据分析。文中还整合了大量相关前沿研究案例,涉及微电网、储能配置、电力系统调频、氢能利用等多个方向,提供完整的代码资源与网盘下载链接,支持科研复现与拓展应用。; 适合人群:具备电力系统、能源工程或自动化等相关专业背景,熟悉Matlab编程工具,从事新能源系统规划、综合能源系统调度、低碳能源转化等领域研究的研究生、科研人员及工程技术人员。; 使用场景及目标:①用于风光互补制氢合成氨系统的容量规划与运行调度优化研究;②支持多模式(并网/离网)能源系统建模与仿真分析;③适用于学术论文复现、科研项目开发及智能优化算法对比测试; 阅读建议:建议结合文中提供的网盘资源与代码实例,按主题分类逐步学习,重点关注优化模型构建、算法实现细节与仿真结果分析过程,同时可参考同类研究拓展实际应用场景。
内容概要:本报告全面分析了2025-2026年分布式数据库领域的核心技术发展趋势,涵盖分布式事务、NoSQL与向量数据库三大方向。分布式事务方面,市场规模持续扩大,金融、政务、电信为核心应用场景,云原生与分布式深度融合推动架构升级,智能化运维和多活架构成为未来重点;NoSQL数据库呈现多模融合趋势,文档型与键值型主导市场,国产化加速推进,性能优化与一致性能力显著提升,广泛应用于物联网与隐私敏感场景;向量数据库作为生成式AI的关键支撑,迎来爆发式增长,能力向多模统一、跨模态检索演进,性能突破助力智能客服、推荐系统等场景落地。整体行业呈现技术融合、场景深化与格局重塑三大主线。; 适合人群:数据库研发工程师、架构师、企业IT决策者及关注信创产业的技术管理人员。; 使用场景及目标:①指导企业在金融、政务、AI等关键领域选型分布式数据库;②把握技术融合趋势,规划数据库架构升级路径;③洞察国产替代机遇,布局自主可控的数据基础设施; 阅读建议:本报告兼具市场数据与技术前瞻,建议结合实际业务场景深入研读,重点关注多模融合、AI内生化、跨云部署等趋势对自身系统的适配性,并参考头部案例进行技术验证与方案预研。

111,126

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • Creator Browser
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

让您成为最强悍的C#开发者

试试用AI创作助手写篇文章吧