制作ActiveX控件
- 格式:ppt
- 大小:609.50 KB
- 文档页数:28


Excel VBA编程。典型实例——银行贷款计算器
本文介绍如何使用Excel VBA编写一个“银行贷款计算器”,通过更改贷款总额和还款年数,快速计算每月偿还贷款金额。
操作步骤如下:
1.新建一个空白工作簿,将Sheet1工作表标签名称重命名为“计算器”文字。在该工作表中,创建“银行贷款计算器”表格。
2.选择【开发工具】选项卡,单击【控件】组中的【插入】下拉按钮,在【ActiveX控件】栏中,选择【命令控件】按钮。然后,在工作表中,绘制该控件。
3.选择绘制的控件按钮,在【控件】组中,单击【属性】按钮。然后,在弹出的【属性】对话框中,n属性为“计算”。
4.右击“命令按钮”控件,执行【查看代码】命令。然后,在代码编辑窗口中,输入代码调用计算子过程。
5.运用相同的方法,绘制一个控件按钮,并重命名为“清除数据”。然后,右击该控件按钮,执行【查看代码】命令,在弹出的代码编辑窗口中,输入代码调用清除数据子过程。
6.在VBE窗口中,右击【工程管理器】窗口的空白处,执行【插入】|【模块】命令。在模块1代码编辑窗口中,输入代码实现计算和清除数据的功能。
通过以上步骤,我们可以快速制作一个银行贷款计算器,方便计算每月偿还贷款金额。
浅析ActiveX控件的CAB压缩
浅析ActiveX控件的CAB压缩
1. 引言
ActiveX控件技术是从OLE基础上发展起来的,是将OLE进行了扩展
从而使其适应Internet、Intranet、商业应用程序等的开发。当
ActiveX控件的程序代码在Internet上传输时,使用压缩技术传输
程序代码变得非常有意义。
从 另一方面来看,如果ActiveX控件还调用到其他的DLL程序模块,
那么IE也必须把这些程序下载到本地来。为此,Microsoft采用了
惯用的 CAB压缩方法,它把ActiveX控件应用程序以及相关的其他
文件放在同一个CAB文件中,然后在CODEBASE属性中指定CAB文件
的URL路径。 当IE找到CODEBASE属性时,它会自动解析URL地址
从而把CAB文件解压到客户机的临时目录,然后注册有关文件,调用
COM API函数创建ActiveX控件对象。这样就完成了ActiveX控件的
传输。
2. CAB压缩技术简介
微软公司在发行 Windows 95、Plus!95等软件时采用了一种全新的
CAB压缩包形式,它具有压缩率高、安全性好、不易受到破坏等优点,
深受广大用户及软件制作商的欢迎。许多 用户甚至因此希望将自己
的数据文件改用CAB压缩包的形式加以压缩、备份,以尽可能的减少
备份文件所占用的磁盘空间,并提高它们的安全性。目前制作CAB 文
件的软件有主要有Cabarc和WinCAB。
Cabarc是一个用于压缩、列出压缩包中的文件、解压CAB文件的工
具。Cabarc支持通配符和递归路径搜索。不过Cabarc使用一个类似
于常用的压缩工具的命令行界面,
并且有较多的参数,与现在主流的Windows操作系统不太协调,使用
起来不是很方便。
而WinCAB 是一种可视化的全新的CAB压缩包制作软件,它具有采用
图形界面、支持分卷压缩、可制作具有自解包功能的CAB压缩包(*.EXE文件格式)等优秀功能, 这就从根本上解决了CAB压缩包
在此页上的ActiveX控件和本页上的其它部分的交互可能不
安全。你想允许这种交互吗? 每次录入和查询时也弹出一个对话框,挺烦人的。
解决方法: 这个问题的解决方法是1.将登录站点加入受信任站点,
2、将受信任站点的安全级别降低,然后还必须把所有的activex控件改成启用状态,尤其需要注意下面第2个图红圈所示的两个地方。
做过网站开发的人都知道,这只不过是一个弹出的登录窗口的地址,从这个地址登录肯定有错误,因为第一次登录时需要加载activex控件。第一次正确的登录地址应为诸如http://192.168.0.1:9000/erpweb/,提示安装activex控件时安装即可。这时才弹出上面那个窗口。 收藏的时候应收藏诸如http://192.168.0.1:9000/erpweb/的地址或是直接的asp网页地址。登录进去之后,有些功能无法打开,提示网页上有错误。这个不难,启用了Internet和本地Intranet的ActiveX控件后,再把这个地址加入可信站点。再次登录时所有功能都能打开,但总出现一个该死的提示,“在此页上的ActiveX控件和本页上的其它部分的交互可能不安全。你想允许这种交互吗?” 更改IE安全级别时如果我们把Internet和本地Intranet中的Activex控件全部启用后,访问某些站点还出现那个该死的提示的话,唯一的原因就是你所访问的站点已经加入了“可信站点”,而你在“可信站点”安全级别中没有启用Activex控件。你在可信站点中启用所有ActiveX控件后,那个该死的提示肯定就会永远消失了。
下面是赠送的广告宣传方案不需要的
朋友可以下载后编辑删除!!!!!
广告宣传方案
每个人在日常生活中都有意、无意的接受着广告的洗礼,继而有意或无意的购买、使用广告
中的产品和服务。这是每个厂家所希望的,也是他们做广告的初衷。 当今社会的广告媒体大致分为:电视媒体、、电台媒体、报纸报刊媒体、网站媒体、户外广
2010年6月 24卷第2期 阴山学刊 YINSHAN ACADEMIC JOURNAL Jun.2010 Vo1.24 No.2
巧用ActiveX控件解决P 制作CAI课件的交互性问题
冷平,梅松竹
(淮北师范大学数学与科学学院,安徽淮北235000)_
摘要:在利用PowerPoint制作CA/课件时,充分挖掘其ActiveX控件的交互功能,适当地使用VBA,可以 轻松完成交互式CAI课件的制作,为加强CAI课件的演示效果开辟了广阔的空间。
关键词:ActiveX控件;交互式;CA/课件;VBA 中图分类号:G434文献标识码:A文章编号:1004—1869(2010)02-0083—03
当今,利用PowerPoint制作CAI课件在中小学
已经很普及,然而许多教师对其智能交互性不够熟
悉,存在认识上的误区。他们认为这是Authorware、
Flash等软件的专属优势,而交互性差是P 的弱
点,他们对Flash、Authorware可以淋漓尽致地展现
交互功能羡慕不已,然而苦于自己不会操作,只能是
望而兴叹。今日的PowerPoint(以下简称P )已经
是鸟枪换炮,功能相当强大,只要我们进一步挖掘
PIT的交互功能,对常见ActiveX控件有一定认识,
并掌握简单的VBA代码,同样可以轻松完成交互式
CAI课件的制作。最难得是P 操作十分便捷,可
以说课堂教学使用PFrr来制作CAI课件是最明智
的选择。
1 ActiveX控件及VBA代码说明
1.1 ActiveX控件工具
(1)控件工具箱的启动:在PFI2003中是【视图I
工具栏l控件工具箱】,PPT2007中是【Office按钮l
PowerPoint选项卡I常用l开发工具】。
(2)控件的生成:鼠标点选某控件,在编辑区点击
或拖曳即可。
(3)控件之属性和事件:控件具备描述自身信息
的属性,如控件的名称、具有的值、大小等;控件具备