12 2012 档案

摘要:自从微软对IE6的ActiveX更新后,每次用IE打开带有ActiveX控件的页面时,必须要进行控件激活操作(点击相关控件),否则该控件将无法正常工作。如果在页面上使用ActiveX控件不多的话,每次多点一下也就算了,不过一旦要频繁操作或者控件很多,每次要做这个重复劳动时,客户肯定会疯掉了。MSDN提供了相应的解决办法,可以不需要手工激活,回到以前一样的操作。下面三种办法,关键是把传统页面和控件输出进行分离,技术核心是DHTML和脚本。方法一(入门篇,解决问题即可):<!-- ActiveX.html --><html><body leftmargin=0 top 阅读全文
posted @ 2012-12-03 11:50 刀锋浪 阅读(462) 评论(0) 推荐(0) 编辑
摘要:1、如果需要创建cab文件,首先需要Cabarc或者Makecab,它们随着Cabinet SDK的安装就有了,Cabinet SDK的下载地址是http://msdn.microsoft.com/workshop/management/cab/cabdl.aspCabarc可以创建、查看或者解出cab里面的文件,而Makecab则只可以用来创建cab文件。 2、制作cab文件时需要将所有的相关文件都包含进去,可以通过Depends(VC自带的)检查需要的文件。使用inf文件将这些东西都写进去。 3、inf搞法:inf文件描述cab中所有的ocx及dll文件,inf通过一些命名区域来提供需要的 阅读全文
posted @ 2012-12-03 11:50 刀锋浪 阅读(131) 评论(0) 推荐(0) 编辑
摘要:首先,建立一个WinForm控件项目HelloWorld,并拖入一个Label控件,文字设为HelloWorld,如图: UserControl1.cs内容如下:usingSystem;usingSystem.Collections;usingSystem.ComponentModel;usingSystem.Drawing;usingSystem.Data;usingSystem.Windows.Forms; namespaceHelloWorld{ /**////<summary> ///UserControl1的摘要说明。 ///</summary> public 阅读全文
posted @ 2012-12-03 11:49 刀锋浪 阅读(153) 评论(0) 推荐(0) 编辑