书籍详情
VBScript可视化程序设计
作者:刘炳文编著
出版社:清华大学出版社
出版时间:1999-12-01
ISBN:9787302021667
定价:¥42.00
内容简介
VBScript是重要的Web开发工具,是Microsoft ActiveX和COM技术的重要组成部分。本书以Visual InterDev和ActiveX Control Pad为基础,深入浅出地介绍了用VBScript开发Web应用程序的方法和技巧。主要内容包括:Visual InterDev 6.0和ActiveX Control Pad编程环境、ActiveX技术、HIML语言、脚本语言VBScript基础知识、基本输入输出、对象以及VBScript的控制结构、数组、过程定义和调用、事件处理和脚本对象模型、部分内部控件、ActiveX控件以及键盘事件过程和鼠标事件过程。本书内容通俗易懂,编排合理,概念清楚、准确,适合自学,并注意了对Visual Basic的继承性。本书可供从事Web开发的专业人员和网络爱好者自学,还可作为计算机应用人员和大专院校师生的参考书。
作者简介
暂缺《VBScript可视化程序设计》作者简介
目录
第1章 ActiveX技术
1.1 从剪贴板到ActiveX
1.2 ActiveX技术
1.2.1 ActiveX Internet模型
1.2.2 ActiveX模型
1.3 ActiveX与其他技术
1.3.1 ActiveX与COM
1.3.2 ActiveX与Java
1.4 为什么要使用ActiveX
第2章 Internet与超文本标记语言(HTML)
2.1 Web与URL
2.1.1 什么是Web
2.1.2 什么是URL
2.2 超文本标记语言(HTML)简介
2.2.1 HTML文档的基本结构
2.2.2 分行、居中与注释
2.3 标题与列表
2.3.1 标题
2.3.2 列表
2.4 表格与文本
2.4.1 表格
2.4.2 文本
2.5 输入(INPUT)标记与内部控件
2.5.1 输入(INPUT)标记
2.5.2 内部HTML控件
2.6 窗体与图像
2.6.1 窗体
2.6.2 图像
2.7 MARQUEE标记
2.8 框架
2.8.1 定义框架
2.8.2 浮动框架
2.9 超链接
第3章 HTML与脚本语言
3.1 脚本语言
3.1.1 脚本宿主与脚本引擎
3.1.2 VBScript与JavaScript
3.2 HTML与VBScript
3.2.1 脚本代码在HTML文档中的位置
3.2.2 模块
3.2.3 事件处理
3.3 VBScript语言与Visual Basic
3.3.1 VBScript与Visual Basic的区别
3.3.2 可以在VBScript中使用的Visual Basic关键字
3.3.3 VBScript中不能使用的Visual Basic的功能和关键字
3.4 编写简单的VBScript程序
第4章 VBScript基础
4.1 数据类型
4.2 常量和变量
4.2.1 常量
4.2.2 变量
4.3 运算符与表达式
4.3.1 算术运算符
4.3.2 关系运算符与逻辑运算符
4.3.3 表达式的执行顺序
4.4 子类型测试与转换
4.4.1 测试子类型
4.4.2 数据类型转换
4.5 常用内部函数
4.5.1 转换函数
4.5.2 数学函数
4.5.3 字符串函数
4.5.4 日期和时间函数
4.5.5 随机数函数
第5章 Web应用程序开发工具——Visual InterDev 6.0
5.1 Visual InterDev 6.0简介
5.1.1 Visual InterDev 6.0的主要功能
5.1.2 Visual InterDev 6.0的主要特点
5.2 Visual InterDev 6.0编程环境
5.2.1 Visual InterDev 6.0的用户界面
5.2.2 工具栏
5.3 建立Web工程
5.3.1 几个基本概念
5.3.2 用Web工程向导建立一个新的工程
5.3.3 改变现有的设置
5.4 窗口
5.4.1 工程浏览器窗口
5.4.2 属性窗口和工具箱窗口
5.5 HTML编辑器
5.5.1 视图、工具栏和文档大纲
5.5.2 页面属性设置
5.6 文本与列表
5.6.1 文本的输入与格式化
5.6.2 列表
5.6.3 文本滚动
5.7 超链接与书签
5.7.1 建立超链接
5.7.2 建立书签
5.8 图像
5.8.1 插入图像
5.8.2 设置图像属性
5.9 HTML表格
5.9.1 Visual InterDev中的表格
5.9.2 表格的建立和基本操作
5.9.3 表格属性设置
第6章 VBScript的基本输入输出
6.1 语句
6.1.1 赋值语句
6.1.2 注释语句
6.2 信息框
6.2.1 简单信息框
6.2.2 MsgBox函数
6.2.3 MsgBox语句
6.3 InputbBox函数
第7章 VBScript对象与表单元素控件
7.1 对象
7.1.1 VBScript的对象
7.1.2 属性设置
7.2 控件的画法和基本操作
7.2.1 控件的画法
7.2.2 控件的基本操作
7.3 在页面中建立表单
7.4 表单元素控件简介
7.4.1 文本框
7.4.2 按钮
7.4.3 复选框和单选按钮
7.4.4 下拉菜单和列表框
第8章 VBScript的控制结构和数组
8.1 选择结构程序设计
8.1.1 单行结构条件语句
8.1.2 块结构条件语句
8.2 多分支结构程序设计
8.3 For循环结构程序设计
8.4 While循环控制结构
8.5 Do循环控制结构
8.6 多重循环
8.7 数组
8.7.1 数组的基本概念和定义
8.7.2 静态数组与动态数组
8.7.3 数组的清除和重定义
8.7.4 数组的基本操作
8.7.5 For Each…Nex语句
8.7.6 数组的初始化
第9章 过程
9.1 过程的定义
9.1.1 Sub过程的定义
9.1.2 Function过程的定义
9.2 过程的调用
9.2.1 调用Function过程
9.2.2 调用Sub过程
9.3 参数传送
9.3.1 形参与实参
9.3.2 引用
9.3.3 传值
9.3.4 数组参数的传送
9.4 递归
9.5 程序举例
第10章 VBScript事件处理与脚本对象模型
10.1 VBScript与浏览器事件
10.1.1 事件驱动
10.1.2 事件处理过程的调用方式
10.2 常用事件处理过程
10.2.1 Load事件和UnLoad事件
10.2.2 与鼠标有关的事件
10.2.3 与焦点有关的事件
10.2.4 Submit事件
10.3 脚本对象模型
10.3.1 脚本对象的属性
10.3.2 脚本对象的方法
10.4 Windows对象
10.4.1 Windows对象的主要属性
10.4.2 Window对象的方法
10.5 Document对象
10.5.1 Document对象的属性
10.5.2 Document对象的方法
10.5.3 文档的颜色设置
10.5.4 用Document实现块输出
10.6 Document对象举例
10.7 其他对象
10.7.1 History对象
10.7.2 Navigator对象
10.7.3 Location对象和Link对象
10.8 菜单
第11章 ActiveX Control Pad
11.1 ActiveX Control Pad的构成和安装
11.2 文本编辑器
11.2.1 文本编辑器的基本功能
11.2.2 文本编辑器菜单命令
11.3 对象编辑器
11.4 布局编辑器
11.4.1 HTML布局编辑器的构成
11.4.2 控件的基本操作
11.4.3 HTML布局菜单命令
11.5 .alx文件与脚本向导
11.5.1 .alx文件
11.5.2 脚本向导
11.6 建立.alx文件
11.6.1 设计界面
11.6.2 编写代码
11.7 建立HTML文档
11.8 建立图像地图
11.8.1 建立界面并确定图像内各区域的位置
11.8.2 编写代码
第12章 常用内部控件
12.1 标签
12.1.1 标签的属性和事件
12.1.2 程序举例
12.2 文本框
12.2.1 文本框的属性、事件和方法
12.2.2 文本框的应用
12.3 命令按钮、复选框和单选按钮
12.3.1 属性和事件
12.3.2 命令按钮、复选框和单选按钮的应用
12.4 列表框
12.4.1 列表框的属性、事件和方法
12.4.2 列表框应用举例
12.5 组合框
12.6 图像框
12.7 滚动条
12.8 旋钮控件
第13章 ActiveX控件
13.1 对象标记(<OBJECT>)
13.2 在HTML中使用ActiveX控件
13.2.1 Label控件
13.2.2 Marquee控件
13.2.3 菜单
13.3 弹出菜单控件
13.3.1 弹出菜单控件的属性、方法和事件
13.3.2 弹出菜单控件举例
13.4 计时器(Timer)控件
13.4.1 用计时器控件显示数字时钟
13.4.2 用计时器控件处理动画
13.5 TabStrip控件
13.5.1 TabStrip控件的属性和方法
13.5.2 TabStrip控件举例
13.6 Active Movie控件
第14章 键盘和鼠标事件过程
14.1 KeyPress事件
14.2 KeyDown和KeyUp事件
14.3 鼠标事件
14.3.1 鼠标位置
14.3.2 鼠标键
14.3.3 转换参数(Shift)
14.4 鼠标光标的形状
14.4.1 MousePointer属性
14.4.2 MousePointer属性设置
1.1 从剪贴板到ActiveX
1.2 ActiveX技术
1.2.1 ActiveX Internet模型
1.2.2 ActiveX模型
1.3 ActiveX与其他技术
1.3.1 ActiveX与COM
1.3.2 ActiveX与Java
1.4 为什么要使用ActiveX
第2章 Internet与超文本标记语言(HTML)
2.1 Web与URL
2.1.1 什么是Web
2.1.2 什么是URL
2.2 超文本标记语言(HTML)简介
2.2.1 HTML文档的基本结构
2.2.2 分行、居中与注释
2.3 标题与列表
2.3.1 标题
2.3.2 列表
2.4 表格与文本
2.4.1 表格
2.4.2 文本
2.5 输入(INPUT)标记与内部控件
2.5.1 输入(INPUT)标记
2.5.2 内部HTML控件
2.6 窗体与图像
2.6.1 窗体
2.6.2 图像
2.7 MARQUEE标记
2.8 框架
2.8.1 定义框架
2.8.2 浮动框架
2.9 超链接
第3章 HTML与脚本语言
3.1 脚本语言
3.1.1 脚本宿主与脚本引擎
3.1.2 VBScript与JavaScript
3.2 HTML与VBScript
3.2.1 脚本代码在HTML文档中的位置
3.2.2 模块
3.2.3 事件处理
3.3 VBScript语言与Visual Basic
3.3.1 VBScript与Visual Basic的区别
3.3.2 可以在VBScript中使用的Visual Basic关键字
3.3.3 VBScript中不能使用的Visual Basic的功能和关键字
3.4 编写简单的VBScript程序
第4章 VBScript基础
4.1 数据类型
4.2 常量和变量
4.2.1 常量
4.2.2 变量
4.3 运算符与表达式
4.3.1 算术运算符
4.3.2 关系运算符与逻辑运算符
4.3.3 表达式的执行顺序
4.4 子类型测试与转换
4.4.1 测试子类型
4.4.2 数据类型转换
4.5 常用内部函数
4.5.1 转换函数
4.5.2 数学函数
4.5.3 字符串函数
4.5.4 日期和时间函数
4.5.5 随机数函数
第5章 Web应用程序开发工具——Visual InterDev 6.0
5.1 Visual InterDev 6.0简介
5.1.1 Visual InterDev 6.0的主要功能
5.1.2 Visual InterDev 6.0的主要特点
5.2 Visual InterDev 6.0编程环境
5.2.1 Visual InterDev 6.0的用户界面
5.2.2 工具栏
5.3 建立Web工程
5.3.1 几个基本概念
5.3.2 用Web工程向导建立一个新的工程
5.3.3 改变现有的设置
5.4 窗口
5.4.1 工程浏览器窗口
5.4.2 属性窗口和工具箱窗口
5.5 HTML编辑器
5.5.1 视图、工具栏和文档大纲
5.5.2 页面属性设置
5.6 文本与列表
5.6.1 文本的输入与格式化
5.6.2 列表
5.6.3 文本滚动
5.7 超链接与书签
5.7.1 建立超链接
5.7.2 建立书签
5.8 图像
5.8.1 插入图像
5.8.2 设置图像属性
5.9 HTML表格
5.9.1 Visual InterDev中的表格
5.9.2 表格的建立和基本操作
5.9.3 表格属性设置
第6章 VBScript的基本输入输出
6.1 语句
6.1.1 赋值语句
6.1.2 注释语句
6.2 信息框
6.2.1 简单信息框
6.2.2 MsgBox函数
6.2.3 MsgBox语句
6.3 InputbBox函数
第7章 VBScript对象与表单元素控件
7.1 对象
7.1.1 VBScript的对象
7.1.2 属性设置
7.2 控件的画法和基本操作
7.2.1 控件的画法
7.2.2 控件的基本操作
7.3 在页面中建立表单
7.4 表单元素控件简介
7.4.1 文本框
7.4.2 按钮
7.4.3 复选框和单选按钮
7.4.4 下拉菜单和列表框
第8章 VBScript的控制结构和数组
8.1 选择结构程序设计
8.1.1 单行结构条件语句
8.1.2 块结构条件语句
8.2 多分支结构程序设计
8.3 For循环结构程序设计
8.4 While循环控制结构
8.5 Do循环控制结构
8.6 多重循环
8.7 数组
8.7.1 数组的基本概念和定义
8.7.2 静态数组与动态数组
8.7.3 数组的清除和重定义
8.7.4 数组的基本操作
8.7.5 For Each…Nex语句
8.7.6 数组的初始化
第9章 过程
9.1 过程的定义
9.1.1 Sub过程的定义
9.1.2 Function过程的定义
9.2 过程的调用
9.2.1 调用Function过程
9.2.2 调用Sub过程
9.3 参数传送
9.3.1 形参与实参
9.3.2 引用
9.3.3 传值
9.3.4 数组参数的传送
9.4 递归
9.5 程序举例
第10章 VBScript事件处理与脚本对象模型
10.1 VBScript与浏览器事件
10.1.1 事件驱动
10.1.2 事件处理过程的调用方式
10.2 常用事件处理过程
10.2.1 Load事件和UnLoad事件
10.2.2 与鼠标有关的事件
10.2.3 与焦点有关的事件
10.2.4 Submit事件
10.3 脚本对象模型
10.3.1 脚本对象的属性
10.3.2 脚本对象的方法
10.4 Windows对象
10.4.1 Windows对象的主要属性
10.4.2 Window对象的方法
10.5 Document对象
10.5.1 Document对象的属性
10.5.2 Document对象的方法
10.5.3 文档的颜色设置
10.5.4 用Document实现块输出
10.6 Document对象举例
10.7 其他对象
10.7.1 History对象
10.7.2 Navigator对象
10.7.3 Location对象和Link对象
10.8 菜单
第11章 ActiveX Control Pad
11.1 ActiveX Control Pad的构成和安装
11.2 文本编辑器
11.2.1 文本编辑器的基本功能
11.2.2 文本编辑器菜单命令
11.3 对象编辑器
11.4 布局编辑器
11.4.1 HTML布局编辑器的构成
11.4.2 控件的基本操作
11.4.3 HTML布局菜单命令
11.5 .alx文件与脚本向导
11.5.1 .alx文件
11.5.2 脚本向导
11.6 建立.alx文件
11.6.1 设计界面
11.6.2 编写代码
11.7 建立HTML文档
11.8 建立图像地图
11.8.1 建立界面并确定图像内各区域的位置
11.8.2 编写代码
第12章 常用内部控件
12.1 标签
12.1.1 标签的属性和事件
12.1.2 程序举例
12.2 文本框
12.2.1 文本框的属性、事件和方法
12.2.2 文本框的应用
12.3 命令按钮、复选框和单选按钮
12.3.1 属性和事件
12.3.2 命令按钮、复选框和单选按钮的应用
12.4 列表框
12.4.1 列表框的属性、事件和方法
12.4.2 列表框应用举例
12.5 组合框
12.6 图像框
12.7 滚动条
12.8 旋钮控件
第13章 ActiveX控件
13.1 对象标记(<OBJECT>)
13.2 在HTML中使用ActiveX控件
13.2.1 Label控件
13.2.2 Marquee控件
13.2.3 菜单
13.3 弹出菜单控件
13.3.1 弹出菜单控件的属性、方法和事件
13.3.2 弹出菜单控件举例
13.4 计时器(Timer)控件
13.4.1 用计时器控件显示数字时钟
13.4.2 用计时器控件处理动画
13.5 TabStrip控件
13.5.1 TabStrip控件的属性和方法
13.5.2 TabStrip控件举例
13.6 Active Movie控件
第14章 键盘和鼠标事件过程
14.1 KeyPress事件
14.2 KeyDown和KeyUp事件
14.3 鼠标事件
14.3.1 鼠标位置
14.3.2 鼠标键
14.3.3 转换参数(Shift)
14.4 鼠标光标的形状
14.4.1 MousePointer属性
14.4.2 MousePointer属性设置
猜您喜欢