《ActiveX与VBScript实战解析》PDF下载

  • 购买积分:13 如何计算积分?
  • 作  者:(美)(P.洛马克斯)Paul Lomax著;京京翻译组译
  • 出 版 社:北京:机械工业出版社
  • 出版年份:1997
  • ISBN:711105749X
  • 页数:396 页
图书介绍:

第1章 认识ActiveX 1

第一部分 ActiveX与VBScript快速入门 1

1.1 下载和安装ActiveX控制本 2

1.2 用ActiveX控制本创建一个简单的“欢迎”页 3

1.3 添加ActiveX标签和命令按钮 5

1.4 设置ActiveX控件的属性值 7

1.5 编辑ActiveX控件属性 10

1.5.1 编辑BackColor属性 10

1.5.2 改变标签的Caption和WordWrap属性 11

1.5.3 改变标签的Font属性 11

1.6 用动态原本编制技术为ActiveX控件带来生气 12

1.6.1 打开ActiveX原本向导 13

1.6.2 为按钮赋予一个简单的VBScript进程 14

1.7 添加超链接ActiveX风格 16

1.8.1 下一步 20

1.8 总结 20

1.8.2 问与答 21

第2章 将VBScript应用于HTML控件 22

2.1 用VBScript制作HTML交互式控件 23

2.2 用VBScript为主页增加情趣 27

2.2.1 将VBScript依附于HTML超链接 27

2.2.2 添加定制进程 29

2.2.3 添加全局变量 30

2.2.4 添加一个简单的数组 31

2.3 总结 31

2.3.1 下一步 32

2.3.2 问与答 32

第3章 与用户沟通 33

3.1 用警告框警告用户 35

3.2 创建简单的消息框 37

3.3 创建定制的消息对话框 39

3.4 添加用户确定 41

3.5 创建“添加自己内容”的链接页 43

3.6 创建定制输入对话框 49

3.7 显示状态消息 51

3.8 总结 51

3.8.1 下一步 52

3.8.2 问与答 52

第二部分 理解VBScript语言 53

第4章 使用VBScript语言 53

4.1 访问VBScript数据和数据子类型 54

4.2 调查变体容纳的数据类型 55

4.3 转换数据类型 56

4.4 说明变量和常量 57

4.4.1 什么是变量 57

4.4.3 什么作用域 58

4.4.2 什么是常量 58

4.4.4 什么是全局变量 59

4.4.5 说明变量 59

4.5 用ActiveX控制本说明全局变量 61

4.6 利用VBScript运算符进行计算与比较 63

4.6.1 比较运算符 63

4.6.2 算术运算符 63

4.7 总结 68

4.7.1 下一步 68

4.7.2 问与答 68

第5章 用VBScript制作HTML表单 69

5.1 构建与VBScript协同工作的HTML表单 72

5.2 判断单击的是哪个HTML选项(单选钮) 74

5.3 判断复选的是哪个HTML复选框 75

5.4 判断对HTML选择列表的选择 76

5.6 总结 77

5.5 确定用户选择 77

5.6.1 下一步 78

5.6.2 问与答 78

第6章 检验表单数据 79

6.1 在数据输入过程中警告用户 80

6.2 数据检验示例 80

6.3 确定数值数据输入 83

6.4 检验日期输入 84

6.5 检验字符串数据输入 84

6.6 生成OnChange事件 86

6.7 实现检验与提交例程 87

6.8 总结 88

6.8.1 下一步 88

6.8.2 问与答 88

第7章 字符串处理 89

7.1 把字符串全部变成小写字母 90

7.1.1 添加大写和小写示范表单定义 90

7.1.2 添加小写转换进程 90

7.2 把字符串全部变成大写字母 91

7.3 将ASCII代码转换成串字符 92

7.4 将串字符转换成ASCII代码 93

7.5 判断字符串的长度 93

7.6 返回字符串最左边的字符 95

7.7 返回字符串最右边的字符 95

7.8 返回字符串的任意部分 96

7.9 在一个字符串里寻找另一个字符串 97

7.9.1 为示范页添加字符串搜索表单 98

7.9.2 完整的字符串处理示例 98

第12章 将VBScript应用于ActiveX控件 101

第三部分 建立ActiveX Web站台 101

7.10 总结 102

7.10.2 问与答 103

7.10.1 下一步 103

第8章 添加日期和时间函数 104

8.1 获取客户机的日期和时间变量 105

8.2 用当地的时区信息欢迎用户 106

8.2.2 创建时间函数 107

8.2.1 创建欢迎页HTML模板 107

8.2.3 为HTML页添加函数调用 108

8.3 重新排列日期 108

8.3.1 为日期排列程序创建HTML模板 108

8.3.2 添加日期重排列函数 109

8.3.3 为日期重排列页添加函数调用 109

8.4 计算日期与时间 110

8.4.1 创建日期计算器HTML模板 111

8.4.2 添加日期计算原本 111

8.5 使用最近一次修改日期变量 112

8.6 自动化处理“What s New” 116

8.6.1 创建“What s New”模板 117

8.6.3 为子例程增加调用 117

8.6.2 添加子例程,自动插入一幅“新”图形 117

8.7 总结 118

8.7.1 下一步 119

8.7.2 问与答 119

第9章 规定程序流程 120

9.1 说明自定义函数 121

9.2 说明定制进程 124

9.3 用ActiveX控制本创建子例程 126

9.4 用If和Select作出决定 129

9.4.1 If…Then Else和ElseIf 129

9.4.2 Select Case 130

9.5 用For和Do进行循环 130

9.5.1 For…Next循环 131

9.5.2 Do…Loop 132

9.6.2 问与答 133

9.6.1 下一步 133

9.6 总结 133

第10章 利用数组的强大功能 134

10.1 显示星期几 135

10.2 为Web页添加动态数组 137

10.3 为Web页添加多维数组 141

10.4 总结 148

10.4.1 下一步 148

10.4.2 问与答 148

第11章 实例Ⅰ 149

11.1 例1:Mega邮购信用卡付帐 149

11.2 例2:伦道夫·兰道尔的随机主页 157

11.3 例3:戴提姆的链接页 161

12.1 ActiveX组件综述 165

12.1.2 生成〈OBJECT〉HTML代码 166

12.1.1 〈OBJECT〉符号 166

12.2 从Web下载对象 167

12.3 为Netscape Navigator赋予ActiveX及VBScript能力 169

12.3.1 下载ScriptActive 169

12.3.2 尝试插件的使用 170

12.4 使用示范ActiveX控件的一个HTML页 171

12.4.1 添加标签对象 172

12.4.2 添加按钮对象 172

12.4.3 添加VBScript程序 173

12.5 总结 174

12.5.1 下一步 175

12.5.2 问与答 175

第13章 制作ActiveX菜单控件 177

13.1 从Web下载新控件 177

13.2 运用ActiveX菜单控件 180

13.3 向用户提供下载的新控件 187

13.4.2 问与答 191

13.4 总结 191

13.4.1 下一步 191

第14章 使用HTML布局控件 192

14.1 为HTML布局控件工具盒添加新控件 194

14.2 为布局添加控件 196

14.3 访问控件属性 197

14.4 对齐布局内的控件 197

14.5 管理重叠控件 199

14.6 用HTML布局控件创建表单 200

14.7 为Web页添加HTML布局表单 204

14.8 为HTML布局添加VBScript 205

14.9 总结 211

14.9.1 下一步 211

14.9.2 问与答 211

第15章 随同VBScript使用Java程序片 212

15.1 在HTML页内包含Java程序片 213

15.1.1 创建Java程序片 214

15.1.2 编写程序 214

15.1.3 编译程序 216

15.1.4 在页内放置程序 216

15.1.5 扩展〈APPLET〉符号 217

15.2 合并〈OBJECT〉符号 218

15.3 合并Java程序片和VBScript 219

15.3.1 使用“交通灯”程序片 220

15.3.2 Java代码详述 221

15.3.3 turnOn()方法 221

15.3.4 从VBScript里与Java程序片通信 222

15.4 总结 224

15.4.1 下一步 224

15.4.2 问与答 224

16.1 例1 226

第16章 实例Ⅱ 226

16.2 例2 238

第17章 使用客户端图象地图——简便方法 243

17.1 创建一幅可单击图象 243

17.2 判断图象地图内的区域 245

17.3 在图象地图里添加MouseMove和MouseDown代码 247

17.4 总结 252

17.4.1 下一步 252

17.4.2 问与答 253

第18章 与浏览器进行交互 254

18.1 通过VBScript打开新浏览器窗口 260

18.2 设置计时溢出 260

18.3 在图文框内漫游 263

18.4 从其他图文框内调用原本 266

18.5 用VBScript创建Web页 269

18.6.2 问与答 272

18.6.1 下一步 272

18.6 总结 272

第19章 用VBScript制作“甜饼” 274

19.1 “甜饼”的变量 275

19.1.1 domain 275

19.1.2 path 275

19.1.3 secure 275

19.2 有效期 276

19.3 生成临时性“甜饼” 276

19.4 制作准永久性“甜饼” 278

19.5 生成带有多个值的“甜饼” 280

19.6 读取单独的“甜饼”值 282

19.7 总结 285

19.7.1 下一步 285

19.7.2 问与答 285

20.1 例1:Web Software Kings 287

第20章 实例Ⅲ 287

20.2 例2:A2Z铝箱公司 292

第21章 ActiveX高级技术 297

21.1 COM理论综述 297

21.1.1 没有使用COM的软件 298

21.1.2 COM的使用 298

21.1.3 COM的优点 299

21.1.4 ActiveX与COM的连接 300

21.1.5 作为一种开放标准的ActiveX 301

21.1.6 面向对象的设计 301

21.2 使用Cab文件 302

21.3 开发ActiveX控件 303

21.4 在Web页内添加一个网格OCX控件 304

21.5 总结 310

21.5.1 下一步 310

21.5.2 问与答 311

第22章 面向Web转换Visual Basic应用程序 312

22.1 面向Web转换Visual Basic应用程序 316

22.1.2 HTML转换 320

22.2 总结 330

22.2.1 下一步 331

22.2.2 问与答 332

第23章 实例Ⅳ 341

附录AHTML索引/MSIE扩展 361

附录BHTML固有控件:属性、事件和方法 363

附录CVBScript语法、方法和函数索引 370

附录D动态原本编制对象模型 374

附录EActiveX控件:属性、事件和方法 386

附录FASCII字符集 386

附录GCD-ROM安装 396

22.1.1 Visual Basic应用程序 2316