- 浏览: 257207 次
文章分类
- 全部博客 (395)
- Tech (0)
- [随笔分类]心情 (95)
- [随笔分类]技术 (112)
- [随笔分类]管理心得 (13)
- [随笔分类]Code SOP (5)
- [随笔分类]望图知意 (11)
- [网站分类]1.首页原创精华.NET区(包含架构设计、设计模式)(对首页文章的要求:原创、高质量、经过认真思考并精心写作) (8)
- [随笔分类]重构代码 (1)
- [随笔分类]童童 (2)
- Program (1)
- [随笔分类]看你知道不知道 (1)
- [网站分类]4.其他技术区 (31)
- [网站分类]3.非技术区(技术之外的文章,但不要涉及任何政治内容) (21)
- [网站分类]9.求职招聘区(个人求职、企业招聘) (0)
- [随笔分类]昨日关注 (15)
- [网站分类]6.读书区(技术书籍阅读心得、书籍推荐) (3)
- [随笔分类]一步一个脚印 (2)
- [网站分类]网站管理区(网站管理方面的疑问、建议、意见, 寻求管理员帮助) (1)
- [网站分类]2..NET新手区(用于发表不合适发表在首页的.NET技术文章,包括小经验、小技巧) (3)
最新评论
案例:Asp.Net +VB制作的Activex控件
操作系统:Windows2003 +Sp1
现象1:通过
<OBJECT classid="CLSID:132A80F5-F1D1-4549-B70D-1473B854A938" id="ucHello" VIEWASTEXT>
</OBJECT>
插入控件后,控件可以正常显示。
现象2:
<script language="vbscript">
document.getElementById("ucHello").Caption="Please click button"
sub myclick()
document.getElementById("ucHello").Caption="LiFei I Love You"
end sub
</script>
程序运行过程中,总是报脚本错误,对象不存在。
现象3:
从IE中查看源文件,并为发现错误,拷贝后保存成静态Html页面保存到本地,页面正常显示,脚本运行正常。
现象4:
以Http方式访问静态页面,页面显示不正常,同时报脚本错误。
经过分析,可知无论是静态还是动态页面,以Http方式访问,均报错误,这样可以排除Asp.Net的问题,因此怀疑是IE设置的问题。
最后将IE进行如下设置:
系统运行正常。
我最开始以为是Asp.net的问题,在Google上也找了很多的文章,但是都是说得不清不楚,但是通过现象4排除了Asp.net的问题。所以以后在进行BS+Activex控件的开发中,要考虑Windows中IE设置的问题,由于处于开发阶段的控件不可能数字签名,因此不要因为这个细节,影响了开发。
BTW:原先以为是Asp.net的问题,浪费了好多时间的,晕。
发表评论
-
启动NDuiker项目
2005-01-20 17:05 461今天是进驻博客园的第一天,在这里安家真的很不错,十分感谢DuD ... -
NDuiker项目第2天总结
2005-01-21 08:53 657昨天晚上基本上实现了 ... -
NDuiker项目第3天
2005-01-22 22:50 587今天是周六了,原本以为是很轻松的一天,结果只有到了这个时 ... -
NDuiker项目第6天
2005-01-25 16:50 593这几天好忙,也好累呀,这几天是公司项目收尾的阶段,忙的都透不过 ... -
对.Net 类库的一点思索
2005-02-02 09:29 614这些天主要在测试GDI+的 ... -
测试一个网站的想法
2005-02-05 17:07 547由于项目的需要,测试了一下“上海研发公共服务平台” 登录:ht ... -
项目建议书编写总结
2005-02-25 15:46 777昨天完成了项目建议书的编写工作,整个春节期间的工作到今天全部完 ... -
MyIE 增加了RSS功能
2005-02-28 09:54 575今天更新了MyIE,发现MyIE增加了RSS功能,试用了一下, ... -
www.beihua.edu.cn计划摘录
2005-02-28 14:11 785www.beihua.edu.cn工作计划 1:网站后期制作计 ... -
网站调研资料记录
2005-03-01 15:56 633资料整理备忘 1:内外网IP确认 ... -
静静的看书
2005-03-08 17:18 585这几天还是很忙,但是似乎好了很多,因为目前主要是写一个基于Sm ... -
我的Smart Client 的学习笔记
2005-03-09 15:35 1701User Interface Process (UIP) Ap ... -
研发、开发、运营
2005-03-25 12:15 637这些天很忙,网络也不争气,才刚刚好一点。 ... -
当需求变更来临
2005-04-30 14:26 544昨晚已经和老婆安排好5 ... -
重新登录Window2003的域
2005-05-12 09:58 688今天公司要求重新登录Windows2003的域,记录一下,以后 ... -
当不愿意写字得时候
2005-05-16 15:36 716做项目得前期分析得时候,我还是比较喜欢在本子上写写、画画得,通 ... -
远离技术的时候
2005-06-20 11:05 436这一个月一直在忙一个项目,现在项目的可研报告也 ... -
Office开发中的测试的与众不同之处
2005-08-22 14:29 732今天修改了一下自己以 ... -
大家确实都很忙
2005-08-27 08:20 738先谈几个技术问题: 1 ... -
CallByName的一些缺陷
2005-08-28 12:02 874CallByName 函数 执行一个对象的方法,或者设置或返回 ...
相关推荐
在本篇内容中,我们将深入探讨如何在ASP.NET中开发并使用ActiveX控件,以及在实际应用过程中可能遇到的一些安全问题与解决方法。 ### 一、ActiveX控件简介 ActiveX控件是一种用于创建可重用软件组件的技术,最初由...
标题中的"基于C#+ASP.NET实现的完成ActiveX控件在IE浏览器自动激活的控件源码"涉及到两个关键点:C#编程语言和ASP.NET框架,以及ActiveX控件在IE浏览器中的自动激活。 C#是微软开发的一种面向对象的编程语言,它在...
最后,需要注意的是,由于跨域安全问题,ASP.NET中的ActiveX控件使用可能受到限制。只有当用户访问的网站信任该控件时,才能正常工作。此外,考虑到ActiveX的兼容性和安全性问题,开发者应该考虑使用更现代的技术,...
总的来说,在ASP.NET中实现Word控件涉及到了客户端和服务器端的交互、ActiveX控件的使用、安全性和兼容性问题,以及可能的第三方库集成。开发者需要根据项目需求和环境选择合适的方法,并确保提供稳定、安全的用户...
在ASP.NET中,由于Web应用程序运行在服务器上,不能直接访问客户端的硬件资源,因此需要通过ActiveX控件来实现在网页中的串口通信。 ActiveX是微软提出的一种技术,它允许开发人员创建可插入Web页面的组件,这些...
在ASP.NET中,由于Web应用程序运行在服务器端,而串口操作主要在客户端进行,因此需要一种机制来桥接这两个环境。 **一、部署串口控件** 1. 首先,你需要在服务器上安装 MSCOMM32.OCX 控件。这个文件是Microsoft...
综上所述,在ASP.NET中使用ActiveX控件需要对IIS配置、客户端环境以及浏览器兼容性有深入理解。随着技术的发展,ActiveX控件的使用已经逐渐减少,但在某些特定场景下,它仍然是一个有效的解决方案。然而,始终要关注...
- ASP.NET是用于构建Web应用程序的框架,通常不直接支持客户端的ActiveX控件。然而,通过使用Server Controls和一些技巧,可以在服务器端处理OCX控件。 - 创建一个新的ASP.NET Web应用程序项目,在页面上添加一个...
2. **ActiveX控件**:在Internet Explorer中,可以使用ActiveX控件来调用客户端的EXE文件。创建一个ActiveX控件,该控件具有执行客户端文件的能力,然后在ASP页面中注册和使用它。这种方法只适用于IE,并且用户需要...
在本资料“海康威视开发ActiveX控件接口说明(V2.3)”中,将详细介绍如何利用这些控件在不同平台上实现视频监控功能,如asp.net、jsp、asp、domino等。 ActiveX控件是基于Microsoft的COM(Component Object Model)...
OWC(Office Web Components)控件是服务器端ActiveX控件,而在ASP.NET 2.0中,服务器端控件与客户端控件(如HTML控件)有所不同。HTML控件主要用于呈现静态内容,而Web窗体控件提供更丰富的交互性和服务器端功能。...
在ASP.NET项目中集成Lodop4.0,首先需要在服务器上部署控件的安装包,确保客户端在访问网页时能够自动下载并安装。通常,这可以通过在页面头部添加相应的HTML代码来实现。例如,对于IE浏览器,可以使用如下代码: `...
### 在ASP.NET页面中插入视频播放器:详细指南与实现步骤 #### 一、概述 在Web开发中,向用户展示视频内容是非常常见的需求之一。ASP.NET作为一种流行的Web开发框架,支持多种方式来实现在页面中插入视频播放器。...
DsoFramer是一个ActiveX控件,它允许在Web应用中嵌入Office应用程序,实现在线查看和编辑Office文档,而无需在客户端安装完整的Office套件。 本Demo旨在展示如何在Asp.Net项目中集成和使用DsoFramer控件。以下将...
要在ASP.NET项目中使用OWC,首先需要确保服务器上安装了支持OWC的Office版本。然后,在ASP.NET项目中引用所需的OWC组件,这通常通过添加Web引用或使用服务器上的OWC DLL文件实现。 **3. 使用Excel Web Component** ...
在Internet Explorer中,ActiveX控件可以实现更复杂的功能,如文件操作或与本地系统交互。然而,由于安全性和兼容性问题,现代浏览器已不再支持ActiveX,因此本项目可能只适用于使用IE的场景。 5. **浏览器厂商检测...
ASP.NET Web Forms中的视图状态(ViewState)用于在客户端和服务器之间保持控件的状态。PostBack事件则是当用户与页面交互后,服务器重新加载该页面时触发的事件,这对于处理用户提交的答题信息至关重要。 6. **...
1. 创建一个ASP.NET Web应用程序,添加一个`WebBrowser`控件到页面上,该控件可以加载包含ActiveX控件的HTML页面。 2. 使用`AxHost`类在客户端机器上注册和实例化.NET Winform控件,使其作为ActiveX对象暴露给...
使用这些技术可以实现ActiveX控件与服务器端对象之间的交互,例如,使用C#创建服务器端对象,使用ASP.NET开发Web应用程序,使用XML描述数据,使用javascript实现客户端脚本编程。 结论 本文探讨了ActiveX控件与...