《Visual Basic脚本编写指南》PDF下载

  • 购买积分:12 如何计算积分?
  • 作  者:(美)(S.希利尔)Scot Hillier著;张威,王彬星译
  • 出 版 社:北京:机械工业出版社
  • 出版年份:1998
  • ISBN:711106321X
  • 页数:329 页
图书介绍:

第1章 Web技术概述 1

1.1 Internet概念的变化 3

1.2 Internet开发工具 3

1.3 开发者的机遇 7

1.4 本书中的假定 7

1.5 HTML概述 7

第2章 ActiveX Seripting和VBScript 14

2.1 脚本编写语言 14

2.1.1 JavaScript 15

2.1.2 VBScript 17

2.1.3 JavaScript和VBScript的比较 18

2.1.5 其他脚本编写语言 19

2.1.4 语言可升档性 19

2.2 VBScript语言 20

2.2.1 Microsoft Visual Basic for Applications和VBScript之间的主要区别 22

2.3 窗体和模块 27

2.3.1 窗体 27

2.3.2 模块 28

第3章 理解Automation和浏览器结构 30

3.1 Internet Explorer对象模型 32

3.2 使用Internet Explorer对象 35

3.3 Internet Explorer脚本编写对象模型 38

3.3.1 Windows对象 38

3.3.2 Document对象 40

3.3.3 Form对象 41

3.3.4 Location对象 42

3.3.5 Link对象 43

3.3.6 Anchor对象 44

3.3.7 Elements数组 45

3.3.8 其他对象 45

3.4 在VBScript中使用脚本编写模型 45

3.4.1 Windows对象实例 45

3.4.2 Document对象实例 46

3.4.3 Form对象实例 48

3.5 内部HTML控件 49

3.5.1 内部Button控件 51

3.5.3 内部Hidden控件 52

3.5.2 内部CheckBox控件 52

3.5.4 内部Password控件 53

3.5.5 内部Radio控件 53

3.5.6 内部Reset控件 54

3.5.7 内部SeLect控件 54

3.5.8 内部Submit控件 55

3.5.9 内部Text控件 55

3.5.10 内部TextArea控件 56

第4章 处理ActiveX控件 57

4.1 获得ActiveX组件的Class IDs 60

4.1.1 系统Registry 60

4.1.2 ActiveX Control Lister 62

4.1.3 ActiveX Control Pad 62

4.2 ActiveX Control Pad和HTML Layout控件 64

4.3 代码标记和Internet安全 66

4.4 本书配套光盘中的ActiveX控件 67

4.4.1 Label控件 67

4.4.2 Timer控件 68

4.4.3 New Item控件 69

4.4.4 Stock Ticker控件 70

4.4.5 Marquee控件 71

4.5 扫雷和计算器实例 72

第5章 Microsoft Internet信息服务器 87

5.1 Internet服务API 87

5.2 Internet数据库连接器 88

5.2.1 安装ODBC资源 90

5.2.2 使用IDC 91

5.3 详细的IDC实例 99

5.3.1 用户组事件登记实例 99

5.3.2 产品陈列实例 102

5.3.3 只有一个成员的页面实例 108

5.4 OLEISAPI 111

5.4.1 建立OLEISAPI 112

5.4.2 在Visual Basic 4.0中建立供OLEISAPI使用的ActiveX组件 112

5.4.3 一个简单的OLEISAPI语法分析实例 115

5.5 一个详尽的OLEISAPI实例 121

5.5.1 OLEISAPI扫雷游戏 121

5.6 IIS向导 131

5.8.1 文件传输协议 138

5.7 CGI和IIS 138

5.8 其他IIS服务 138

5.8.2 Gopher 139

第6章 项目I:Intranet简讯 140

6.1 要求 140

6.2 设计目标 140

6.3 先决条件 141

6.4 创建数据源 142

6.4.1 安装Access ODBC驱动程序 142

6.4.2 创建Access数据库 143

6.4.3 定义数据源 145

6.5.2 主体部分 148

6.5.1 首部 148

6.5 创建HTML页面 148

6.5.3 脚本部分 154

6.6 调用Internet Database Connector 159

6.6.1 idc文件 159

6.6.2 htx文件 159

6.7 发送简讯 161

6.7.1 建立界面 161

6.7.2 为应用程序编码 163

6.8 运行项目 171

第7章 项目2:事件登记应用程序 174

7.1 要求 174

7.2 设计目标 174

7.4 创建数据源 175

7.3 先决条件 175

7.4.1 创建Access数据库 176

7.4.2 定义数据源 177

7.5 创建HTML页面 179

7.5.1 首部 179

7.5.2 主体部分 180

7.5.3 脚本部分 186

7.6 创建进程内ActiveX组件 196

7.6.1 Person类 196

7.6.2 主模块 208

7.6.3 完成ActiveX组件 208

7.7 运行项目 209

第8章 项目3:一个联机书店 212

8.1 要求 212

8.2 设计目标 212

8.3 先决条件 213

8.4 创建数据源 213

8.4.1 创建Access数据库 214

8.4.2 定义数据源 215

8.5 创建主页 216

8.6 建立搜索引擎 228

8.7 创建选定书名页面 229

8.8 图书订购查询 235

8.9 创建图书订购页面 235

8.10 购买查询 244

8.11 创建确认页面 245

8.12 运行项目 249

第9章 项目4:一个用ActiveX Control Pad建立的交互式订购窗体 252

9.1 要求 252

9.2 先决条件 252

9.3 ActiveX Control Pad的功能 252

9.4 HTML Source Editor 253

9.5 ActiveX Control Editor 253

9.5.1 实例1:使用ActiveX Control Ediror 255

9.6 Script Wizard 259

9.6.1 实例2:使用Script Wizard 259

9.7 HTML Layout Control 和HTML Layout Editor 262

9.7.1 实例3A:使用HTML Layout控件 264

9.7.2 实例3B:使用HTML Layout Editor 265

9.7.3 运行应用程序 270

9.8 交互式订购窗体 271

9.8.1 bytecomp.htm文件 271

9.8.2 bytecomp.alx文件 272

9.8.3 添加VBScript代码 277

9.8.4 运行项目 281

第10章 崛起的Internet技术 286

10.1 Windows NT 4.0 286

10.2 Normandy 286

10.3 Microsoft SQL Server 6.5 287

10.4 Microsoft dbWeb 287

10.4.2 dbWeb Administrator 288

10.4.1 安装dbWeb 288

10.4.3 dbWeb Service 291

10.5 未来展望 291

附录A HTML入门 294

A.1 HTML文档介绍 294

A.1.1 首部 294

A.1.2 脚本部分 295

A.1.3 主体部分 296

A.2 HTML标记 297

A.2.1 锚(Anchor)标记 297

A.2.2 基本(Base)标记 297

A.2.5 中断(Break)标记 298

A.2.4 BGSound标记 298

A.2.3 BaseFool标记 298

A.2.6 注释(Comment)标记 299

A.2.7 Div标记 299

A.2.8 字体(Font)标记 300

A.2.9 窗体(Form)标记 300

A.2.10 框架(Frame)标记 301

A..2.11 Frameset标记 302

A.2.12 水平线(Horizontal Rule)标记 302

A.2.13 Iframe标记 303

A.2.14 图像(Image)标记 303

A.2.15 输入(Input)标记 305

A.2.16 列表(List)标记 306

A.2.17 大帐幕(Marquee)标记 307

A.2.19 对象(Object)标记 308

A.2.18 Noframes标记 308

A.2.20 Param标记 310

A.2.21 段落(Paragraph)标记 310

A.2.22 样式(Style)标记 311

A.2.23 表(Table)标记 311

A.2.24 TextArea标记 314

A.2.25 文本格式化标记 315

A.2.26 HTML文档中的颜色 315

B.1.1 首部 316

B.1.2 脚本部分 316

B.1 HTML标准 316

附录B 代码编写标准 316

B.1.3 主体部分 317

B.2 VBScript标注 317

B.2.1 对象命名 317

B.2.2 变量命名 318

B.3 注释 318

B.4 大小写敏感 319

B.5 <! DOCTYPE>标记 320

附录C Visual Basic脚本编写版不支持Visual Basic for Applications的功能 321

附录D 交互式Web站点 323

D.1 和本书配合使用的站点 323

D.2 ActiveX控件资源 324

D.3 其他站点 325

附录E 词汇 327