14、Visual Basic开发:ActiveX文档、DHTML应用、IIS应用部署及API函数调用指南

Visual Basic开发:ActiveX文档、DHTML应用、IIS应用部署及API函数调用指南

1. ActiveX文档应用程序创建

ActiveX文档应用程序使用Visual Basic用户文档来呈现信息并响应事件。用户文档与窗体类似,但存在显著差异:
- 用户文档中的数据不易被应用程序的其他部分访问,无法从文档外部引用用户文档中属性的值。
- 基于用户文档的应用程序需要IE才能运行,不能仅在Visual Basic中直接调试。
- 编译后的应用程序必须从HTM文件启动,该文件在显示Visual Basic文档(VBD)文件之前加载应用程序的代码组件,没有此HTM文件,无法启动编译后的可执行文件(EXE)或从IE查看VBD文件。

1.1 使用ActiveX文档获取输入

以Future Shock应用程序(AXFShock.VBP)为例,它用于计算送孩子上大学的费用,包含两个用户文档:
- udCalc文档(udCalc.DOB):收集用于预测未来大学费用的信息。
- udResult文档(udResult.DOB):呈现计算结果。

两个用户文档通过全局对象gchdScholar共享信息,该对象在代码模块DECLARES.BAS中声明:

`Global object that shares data between
`user documents
Public gchdScholar As New Child

gchdScholar对象是Child类(在CHILD.CLS中定义)的实例,包含

评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符  | 博主筛选后可见
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值