《ActiveX VB 5.0控件建立版》PDF下载

  • 购买积分:12 如何计算积分?
  • 作  者:(美)(G.科尔内尔)Gary Cornell,(美)(D.耶扎克)Dave Jezak著;卢庆龄等译
  • 出 版 社:北京:清华大学出版社
  • 出版年份:1997
  • ISBN:7302027854
  • 页数:347 页
图书介绍:

目 录 1

第1章 ActiveX简介 1

1.1简介 1

1.1.1 ActiveX控件 2

1.2建立ActiveX控件 3

1.2.1开始 3

第2章控件建立版的环境 12

2.1 CCE环境概述 12

2.2主窗口概述 13

2.2.1标题栏 14

2.2.2菜单栏 14

2.2.3工具栏 15

2.2.4 Standard工具栏 16

2.2.5 Debug工具栏 19

2.2.6 Edit工具栏 20

2.2.7 Form Editor工具栏 21

2.3不同的子窗口 21

2.3.1 Form Designer 21

2.3.2 Code窗口 22

2.3.3 Object Browser 22

2.3.4 Immediate窗口(Debug窗口) 23

2.3.5 Locals窗口 24

2.3.6 Watch窗口 24

2.3.7 Project Explorer 25

2.3.8属性窗口(Properties Window) 27

2.4.1工具箱的上下文菜单 29

2.4上下文菜单 29

2.4.2工具栏的上下文菜单 29

2.3.11调色板 29

2.3.10工具箱 29

2.3.9窗体布局(Form Layout) 29

2.4.3窗体设计器的(Form Designer)的上下文菜单 33

2.4.4代码窗口的上下文菜单 33

2.4.5 Project Explorer的上下文菜单 34

2.5其他对话框 34

2.5.1选项(Options)对话框 34

2.5.2项目属性(Project Properties)对话框 40

2.5.3引用(References)对话框 43

2.5.4组件(Components)对话框 43

2.5.5打印(Print)对话框 44

第3章建立用户界面 46

3.1属性(Properties) 46

3.1.1给对象命名 46

3.2使用Properties窗口 47

3.3.1窗体属性 49

3.3窗体 49

3.3.2窗体的事件 52

3.3.3常见窗体事件 54

3.4 控件 55

3.4.1标准控件概览 55

3.4.2在窗体中添加控件 57

3.4.3操作已存在的控件 58

3.5公用控件的属性和事件 60

3.5.1焦点属性和事件 60

3.5.2命令按钮 61

3.5.3文本框 61

3.5.4文本框的事件处理过程 63

3.5.5标签 63

3.5.6列表框和组合框控件 63

3.5.7 CheckBox和Option Button控件 64

3.5.8定时器(Timers) 64

3.6设计菜单 66

3.7窗体或用户控件的文本表示 68

第4章编程基础 70

4.1代码输入机制 70

4.1.1高级编辑功能 71

4.2 Visual Basic语句 74

4.2.1注释语句 75

4.2.2 End语句 75

4.3赋值语句和属性设置 75

4.4方法调用 77

4.5变量 78

4.5.1变量类型 78

4.5.2变量作用域 81

4.5.3静态变量——保存变量值 82

4.6字符串 83

4.6.1 ANSI代码 83

4.6.2固定长度字符串 84

4.7数字 85

4.7.1算术运算符 88

4.8常量 90

4.9重复操作—…—循环 91

4.9.1确定循环 91

4.9.2不确定循环 93

4.10条件语句 95

4.10.1使用If-Then语句 96

4.11 Select Case 96

4.12 GoTo 97

第5章Visual Basic编程语言的进一步介绍 98

5.1数组 98

5.1.1具有下标范围的数组 99

5.1.2多维数组 99

5.2重访类型 101

5.1.3 Erase语句 101

5.3 With语句 102

5.2.1用户定义类型 102

5.4枚举类型 103

5.5指针 104

5.6内置函数 104

5.7用户定义的函数和过程 107

5.7.1函数 107

5.7.2子过程 108

5.7.3指针传递和值传递 109

5.7.4在过程中使用数组 109

5.7.5带有变量或可选参数数目的子程序 110

5.7.6命名参数 111

5.8递归 111

5.8.1 Standard(代码)模块 113

5.8.3使用Windows API 114

5.8.2 DoEvents函数 114

5.8.4混和语言编程 116

5.8.5资源文件 116

5.9错误陷阱 117

第6章有关用户界面的细节 122

6.1更多的控件 122

6.1.1常用控件 122

6.1.2通用对话框 125

6.1.3 Line和Shape控件 128

6.2 Visual Basic图形基础 130

6.3图形编程基础 133

6.3.1屏幕标度 133

6.3.2 颜色 134

6.3.3像素控制 135

6.3.4线和框 136

6.3.6框 137

6.3.5 DrawWidth,DrawStyle 137

6.4圆和椭圆 139

6.4.1椭圆和纵横比 139

6.5 PaintPicture 方法 140

6.6 Z-Order:Visual Basic的显示方式 141

6.7监视鼠标活动 141

6.7.1鼠标事件过程 142

6.7.2 MouseUp/MouseDown事件 142

6.8拖放操作 145

6.9一个实例:圆形命令按钮 148

第7章对象 150

7.1面向对象编程入门 150

7.2OOP的词汇 151

7.2.1封装(encapsulation) 151

7.2.3多态性(polymorphism) 152

7.2.2继承性(inheritance) 152

7.3如何编程 154

7.3.1关于单个对象 155

7.3.2OOP的优点 156

7.4操纵嵌于Visual Basic中的对象 156

7.5在运行时创建新对象 160

7.5.1作为类的窗体 161

7.5.2 Nothing关键字 165

7.5.3创建一个新Class模块 166

7.5.4一个实例:Bit/Byte类 167

7.5.5集 171

7.5.6控件数组 175

7.6 Object Browser 177

第8章非基本用户控件 181

8.1用户控件分析 181

8.2.1 Procedure Attribute对话框 183

8.2编写用户控件代码的方法 183

8.3映射属性、方法和事件 186

8.3.1映射属性 187

8.4控制用户控件状态 189

8.5用户控件的生命周期 190

8.6向控件用户展示最好的一面 191

8.7一个发展成熟的实例:整型文本框 196

8.8与控件用户交互 199

8.8.1 Extender对象 200

8.8.2一个实例:使用户发疯的命令按钮…………………………………………(201 )8.9控件外壳下的内容:COM/OLE 203

第9章 使用Control Interface Wizard 205

9.1一个简单的标志控件 205

9.1.1使用Wizard 206

9.2激活标志 214

9.4地址控件 216

9.5 Control Interface Wizard和地址控件 216

9.3测试标志控件 216

9.5.1代码调整 220

9.6结论 222

第10章属性页 223

10.1开始 223

10.2一个简单的属性页 225

10.3编写DayList控件的代码 225

10.3.2添加属性页 227

10.3.1测试DayList控件 227

10.4属性页Wizard 233

10.4.1使用属性Wizard 235

第11章模板 240

11.1使用模板 240

11.2使用某一个模板 240

11.3逐步学习模板 242

11.4创建模板 244

12.2调试 246

11.4.1创建自己的模板………………………………………………………………(245 )第12章测试、调试和应用 246

12.1前言 246

12.2.1 CTRL+BREAK 247

12.2.2 Run/Restart 247

12.2.3 End 248

12.2.4 Immediate窗口(Debug窗口)的详细内容 248

12.2.5断点 248

12.2.6跟踪代码 251

12.2.7设置下一条语句 252

12.2.8堆栈调用 252

12.3代码调试 252

12.3.1 Stop语句 253

12.3.2 MsgBox语句 253

12.3.3 Debug.Print语句 253

12.3.4Assert语句 254

12.3.5调试和错误处理器 254

12.4.1基本测试 255

12.4控件测试 255

12.4.2 平台测试 256

12.4.3在Internet Explorer中测试 257

12.4.4用ActiveX Control Pad加入一个控件 258

12.5控件应用 262

12.5.1简单安装 263

12.5.2安全安装 264

第13章扩展标签 269

13.1扩展标签的概念 269

13.2创建界面 269

13.3展示属性 271

13.4重置大小逻辑 272

13.4.1可能的改进和潜在的问题 273

13.5标签控件的完整代码 273

14.2创建界面 280

第14章金融控件 280

14.1金融控件的概念 280

14.3将VBA的金融函数作为方法 281

14.4调整大小逻辑 283

14.5可能的改进和潜在的问题 283

14.6控件代码 283

第15章日历控件 288

15.1 日历控件的概念 288

15.2创建界面 288

15.3展示属性 291

15.4运行时的逻辑 295

15.4.1控件的尺寸和显示 296

15.4.2可能的改进和潜在的问题 297

15.5控件的完整代码 298

16.2创建界面 315

16.1可重写文本框的概念 315

第16章可重写文本框 315

16.3展示属性 317

16.4运行时的逻辑 319

16.5重置大小逻辑 321

16.6可能的改进和潜在的问题 321

16.7控件的完整代码 322

第17章选项组控件 331

17.1选项组控件的概念 331

17.2创建界面 331

17.3代码 333

17.4重置大小逻辑 340

17.5数据约束 340

17.6属性页 341

17.7可能的改进与潜在的问题 341

17.8控件的完整代码 341