新闻资讯
看你所看,想你所想

VisualFoxPro程式设计参考手册

VisualFoxPro程式设计参考手册

VisualFoxPro程式设计参考手册

《VisualFoxPro程式设计参考手册》是2004年人民邮电出版社出版的图书,作者是张洪举。

基本介绍

  • 书名:VisualFoxPro程式设计参考手册
  • 作者:张洪举  
  • ISBN:711512399
  • 页数:748
  • 定价:75.00元
  • 出版社:人民邮电出版社
  • 出版时间:2004-8-1
  • 开本:16

简介

近几年,自从Visual FoxPro从Visual Studio中分离出来以后,Visual FoxPro的版本升级速度明显加快,几乎每年都有新版本问世。随着版本的迅速升级,许多新技术被加入到了Visual FoxPro中。例如,对XML、Web服务的支持,可以允许在Visual FoxPro中使用异构平台中的数据资源;提供的CursorAdapter工具,可以允许用户以一种简单的方式连线到各种数据源,如ODBC、ADO、XML等。现在,图书市场上已有的一些Visual FoxPro书籍或者过于简单而使读者感觉收穫甚微,或者仍旧使用Visual FoxPro 6.0进行介绍而显得技术过于陈旧。因此,本书力图系统、全面地介绍Visual FoxPro的基本资料库开发技术和最新的Visual FoxPro增强技术,以及更多的实用技巧,儘可能地满足不同层次读者的需求,使读者能够通过阅读本书真正掌握Visual FoxPro开发工具,从而开发出功能强大的应用程式。本书在编写过程中,儘量以一种由简入繁、循序渐进的方式来讲解Visual FoxPro编程中各个方面的内容。但是,在Visual FoxPro中,有许多技术是对多种技术的融合,这需要读者对Visual FoxPro有一定的熟练程度,以及对多种计算机知识的掌握广度。在第一次阅读本书时,读者可以粗略阅读一下大体框架,然后对关键难点重新阅读。

目录

第1章 资料库系统简介 1
1.1 数据模型 1
1.1.1 层次模型 1
1.1.2 关係模型 2
1.1.3 面向对象模型 3
1.2 Visual FoxPro的主要特点 3
1.3 安装Visual FoxPro 4
1.3.1 系统需求 4
1.3.2 开始安装 4
1.4 安装辅助应用程式 6
1.4.1 安装InstallShield Express Limited Edition 6
1.4.2 安装SOAP Toolkit 3.0 Samples 7
1.4.3 安装MSDE 7
第2章 集成开发环境 8
2.1 Visual FoxPro系统界面 8
2.2 Visual FoxPro的选单体系 9
2.2.1 File(档案)选单 9
2.2.2 Edit(编辑)选单 11
2.2.3 View(显示)选单 13
2.2.4 Format(格式)选单 14
2.2.5 Tools(工具)选单 15
2.2.6 Program(程式)选单 18
2.2.7 Window(视窗)选单 18
2.2.8 Help选单 19
2.3 定製Visual FoxPro开发环境 19
2.3.1 Visual FoxPro配置的存储方式 19
2.3.2 互动式环境配置 20
2.3.3 档案式环境配置 21
2.3.4 Visual FoxPro的启动选项 23
2.3.5 定製工具列 24
2.3.6 视窗停靠 25
2.4 Visual FoxPro辅助开发工具 26
2.4.1 任务窗格管理器 27
2.4.2 工具箱 45
2.4.3 项目管理器 50
第3章 Visual FoxPro语言基础 53
3.1 数据类型 53
3.1.1 数据类型概述 53
3.1.2 Character数据类型 54
3.1.3 Currency数据类型 54
3.1.4 Date/DateTime数据类型 55
3.1.5 Logical数据类型 56
3.1.6 Numeric数据类型 56
3.1.7 Variant数据类型 56
3.1.8 Double数据类型 56
3.1.9 Float数据类型 57
3.1.10 General数据类型 57
3.1.11 Integer数据类型 57
3.1.12 Integer Autoinc 数据类型 57
3.1.13 Memo数据类型 58
3.1.14 Character Binary 数据类型 58
3.1.15 Memo Binary 数据类型 58
3.1.16 数据类型检测 58
3.2 数据存储容器 59
3.2.1 数据存储容器命名规範 59
3.2.2 常量 60
3.2.3 变数 60
3.2.4 数组 64
3.2.5 栏位 66
3.2.6 记录 66
3.2.7 对象 67
3.3 运算符 67
3.3.1 字元运算符 67
3.3.2 日期/时间运算符 67
3.3.3 逻辑运算符 67
3.3.4 数值运算符 67
3.3.5 关係运算符 68
3.3.6 类与对象运算符 68
3.4 表达式 68
3.4.1 字元表达式 68
3.4.2 日期/时间表达式 69
3.4.3 逻辑表达式 69
3.4.4 宏替换表达式 69
3.4.5 名称表达式 70
3.4.6 数值表达式 70
3.4.7 函式表达式 70
3.4.8 表达式类型的相互转换 70
3.5 程式档案的建立与执行 72
3.5.1 建立程式档案 72
3.5.2 执行程式档案 73
3.5.3 程式注释 74
3.5.4 结束程式运行 74
3.5.5 设定程式运行环境 75
3.6 程式结构 75
3.6.1 顺序结构 75
3.6.2 分支结构 76
3.6.3 循环结构 77
3.7 函式与过程 80
3.7.1 系统函式 80
3.7.2 自定义函式 81
3.7.3 过程 82
3.7.4 参数传递机制 83
第4章 创建自由表 86
4.1 建立表结构 86
4.1.1 使用表设计器建立表 86
4.1.2 使用CREATE TABLE -SQL命令建立表 88
4.2 修改表结构 89
4.2.1 使用报表设计器修改表结构 89
4.2.2 使用ALTER TABLE -SQL命令修改表结构 90
4.3 获取表结构信息 91
4.3.1 使用LIST STRUCTURE命令查看錶结构信息 91
4.3.2 使用AFIELDS
函式获取表结构信息 92
4.3.3 使用COPY STRUCTURE EXTENDED命令获得表结构信息 93
4.4 複製表 94
4.4.1 複製表结构 94
4.4.2 複製表结构和内容 95
4.4.3 複製其他表内容到当前表 96
4.5 删除表 97
第5章 表的基本操作 98
5.1 打开和关闭表 98
5.1.1 打开表 98
5.1.2 关闭表 100
5.2 输入记录 100
5.2.1 使用编辑命令进行数据录入 100
5.2.2 追加记录命令 101
5.2.3 插入记录命令 102
5.2.4 Memo型栏位数据输入 102
5.2.5 General型栏位数据输入 103
5.3 修改记录 106
5.3.1 REPLACE命令 106
5.3.2 UPDATE - SQL命令 107
5.4 删除记录 107
5.4.1 添加删除标记 108
5.4.2 物理删除记录 109
5.5 输出记录 110
5.5.1 输出到萤幕 110
5.5.2 输出到印表机 110
5.5.3 输出到档案 111
5.6 记录指针 113
5.6.1 记录号 113
5.6.2 移动记录指针 113
5.7 查找记录 114
5.7.1 按顺序查找 115
5.7.2 按索引查找 115
5.7.3 按条件过滤 116
5.8 表统计 117
5.8.1 记录计数 117
5.8.2 数据统计 117
5.9 数据转换 120
5.9.1 数据导出 120
5.9.2 数据导入 122
第6章 表的排序与索引 125
6.1 物理排序 125
6.2 索引类型索引档案类型 126
6.2.1 索引机制 126
6.2.2 索引类型 126
6.2.3 索引档案类型 127
6.3 建立索引档案 128
6.3.1 建立结构複合索引档案 128
6.3.2 建立独立複合索引档案 130
6.3.3 建立独立索引档案 131
6.4 打开. 关闭索引档案 131
6.4.1 打开索引档案 131
6.4.2 关闭索引档案 132
6.4.3 设定. 检测主控索引档案或标识 132
6.5 维护索引档案 132
6.5.1 结构複合索引档案的维护 132
6.5.2 独立複合索引档案的维护 133
6.5.3 独立索引档案的维护 133
6.6 删除索引标识 134
6.6.1 删除结构複合索引档案中的索引标识 134
6.6.2 删除独立複合索引档案中的索引标识 134
6.6.3 删除独立索引档案 134
第7章 创建. 维护和管理资料库 135
7.1 建立资料库 135
7.1.1 使用项目管理器建立资料库 135
7.1.2 使用CREATE DATABASE命令建立资料库 136
7.2 资料库的基本操作 136
7.2.1 打开资料库 136
7.2.2 向资料库中添加表 138
7.2.3 获取资料库中的表信息 138
7.2.4 从资料库中移去表 139
7.2.5 重命名资料库中的表 140
7.2.6 从资料库中删除表 140
7.2.7 修改资料库 140
7.2.8 多资料库操作 141
7.2.9 关闭资料库 141
7.2.10 删除资料库 141
7.3 数据词典 141
7.3.1 设定长表名和表注释 142
7.3.2 设定长栏位名. 栏位的输入输出格式. 标题和注释 143
7.3.3 设定栏位的默认值 145
7.3.4 设定栏位级和记录级有效性规则 145
7.3.5 存储过程 148
7.3.6 设定触发器 149
7.3.7 建立和删除表间的关係 151
7.3.8 建立参照完整性 154
7.4 资料库事件 156
7.4.1 启用资料库事件 156
7.4.2 资料库事件示例 158
第8章 SELECT-SQL查询 160
8.1 基本的SELECT语句 160
8.1.1 SELECT-SQL命令的语法格式 160
8.1.2 SELECT子句 161
8.1.3 用户自定义函式 162
8.1.4 SELECT子句中的关键字和其他子句 162
8.1.5 使用宏替换(&) 163
8.1.6 字母大小写 164
8.1.7 使用索引 164
8.1.8 使用ORDER BY子句对查询结果排序 164
8.1.9 列函式 164
8.1.10 用GROUP BY求分组小计 165
8.1.11 GROUP BY和DISTINCT之间的区别 165
8.1.12 HAVING子句的使用 166
8.1.13 用TOP子句选择一定数量或一定百分比的记录 168
8.1.14 进行查询输出定向 169
8.2 複杂查询 169
8.2.1 子查询 169
8.2.2 自身连线 171
8.2.3 合併(UNION) 171
8.3 外连线(OUTER JOIN) 173
8.3.1 用右外连线 Right Outer Join 选择记录 173
8.3.2 用左外连线 Left Outer Join 选择记录 173
8.3.3 用完全外连线 Full Outer Join 选择记录 174
8.3.4 用内连线加外连线选择记录 174
8.3.5 用内连线 Inner Join 选择记录 175
8.3.6 用嵌套的连线 Nested Join 选择记录 175
8.4 对SELECT-SQL语言的改进与增强 175
8.4.1 GROUP BY子句 176
8.4.2 HAVING子句 176
8.4.3 LIKE子句 176
8.4.4 SELECT-SQL...UNION命令 176
8.4.5 从SELECT-SQL命令添加记录 176
第9章 面向对象的程式设计 178
9.1 对象和类 178
9.1.1 对象 178
9.1.2 类 179
9.2 Visual FoxPro的基类 180
9.2.1 基类的类型 180
9.2.2 容器类 181
9.2.3 控制项类 182
9.2.4 成员类 182
9.3 使用类设计器建立类 182
9.3.1 创建类 183
9.3.2 为控制项或容器类添加对象 184
9.3.3 为类添加成员和定义事件 184
9.3.4 建立属性的Access和Assign方法 187
9.3.5 创建用户自定义类的子类 189
9.3.6 在子类中调用父类的方法或事件 189
9.3.7 指定类的外观 191
9.3.8 将类添加到Form Controls工具列中 191
9.3.9 修改类定义 192
9.3.10 创建. 複製和删除类或类库 192
9.3.11 打开和关闭类库 194
9.4 使用代码建立类 194
9.4.1 编写类定义 194
9.4.2 创建. 添加和释放对象 195
9.4.3 编写方法和事件代码 198
9.5 使用对象 200
9.5.1 创建对象引用 200
9.5.2 检查对象是否存在 200
9.5.3 调用对象的属性. 方法和事件 200
9.5.4 对象事件的触发顺序 201
9.5.5 对象事件的绑定 202
第10章 表单与表单集 205
10.1 创建表单 205
10.1.1 使用表单设计器创建表单 205
10.1.2 表单设计器的工具列 205
10.1.3 Form选单 207
10.2 定製表单 207
10.2.1 定义表单外观 207
10.2.2 定义表单行为 211
10.2.3 为表单添加自定义属性. 方法和头档案 214
10.2.4 表单的数据环境 216
10.2.5 表单集 218
10.2.6 使用指定的表单类建立表单 219
10.3 常用表单控制项 220
10.3.1 标籤(Label)控制项 220
10.3.2 线条(Line)控制项 222
10.3.3 形状(Shape)控制项 223
10.3.4 文本框(TextBox)控制项 224
10.3.5 编辑框(EditBox)控制项 227
10.3.6 命令按钮(CommandButton)控制项 228
10.3.7 命令按钮组(CommandGroup)控制项 229
10.3.8 选项按钮组(OptionGroup)控制项 230
10.3.9 複选框(CheckBox)控制项 234
10.3.10 列表框(ListBox)控制项 237
10.3.11 组合框(ComboBox)控制项 248
10.3.12 微调(Spinner)控制项 254
10.3.13 图像(Image)控制项 256
10.3.14 计时器(Timer)控制项 258
10.3.15 表格(Grid)控制项 260
10.3.16 页框(PageFrame)控制项 275
10.3.17 容器(Container)控制项 277
10.3.18 延迟控制项的数据绑定 278
10.4 对键盘和滑鼠的回响及控制 279
10.4.1 表单和控制项的键盘. 滑鼠事件 279
10.4.2 程式中的键盘. 滑鼠控制 281
第11章 选单与工具列设计 288
11.1 使用选单设计器创建选单 288
11.1.1 认识选单 288
11.1.2 使用选单设计器建立一般选单 288
11.1.3 使用选单设计器建立快捷选单 294
11.2 选单命令 295
11.2.1 建立选单栏 295
11.2.2 建立选单标题 296
11.2.3 建立弹出式选单 297
11.2.4 建立选单中的选单项 298
11.2.5 激活选单栏和选单 300
11.2.6 常用选单函式 300
11.3 动态选单设计 301
11.3.1 动态一般选单设计 301
11.3.2 动态快捷选单设计 305
11.4 创建工具列 307
11.4.1 建立一个工具列类 307
11.4.2 为表单添加工具列 308
11.4.3 为Visual FoxPro主视窗加入工具列 309
11.4.4 建立与选单协同工作的工具列 309
11.5 在顶层表单中使用选单和工具列 310
11.5.1 将选单加入到顶层表单中 310
11.5.2 将自定义工具列加入到顶层表单中 314
第12章 报表与标籤设计 315
12.1 报表设计器概述 315
12.1.1 打开报表设计器 315
12.1.2 报表设计器的工具列 316
12.1.3 报表设计器的选单 317
12.1.4 报錶带区 320
12.2 报表的页面与列印环境设定 321
12.2.1 页面设定 321
12.2.2 列印环境设定 321
12.2.3 查看报表的列印环境设定信息 322
12.2.4 删除报表的列印环境信息 322
12.3 插入报表控制项 322
12.3.1 添加栏位 323
12.3.2 添加标籤 324
12.3.3 添加线条. 矩形和圆角矩形 324
12.3.4 添加图片 324
12.4 数据分组报表设计 324
12.4.1 选择数据分组栏位 325
12.4.2 设定页标头 325
12.4.3 设定组标头 326
12.4.4 设定细节带区 326
12.4.5 设定组脚注 326
12.4.6 设定页脚注 327
12.4.7 设定数据表索引 327
12.4.8 保存报表 328
12.5 报表的列印控制 328
12.5.1 记录列印範围控制 328
12.5.2 控制项列印条件控制 329
12.5.3 总结带区控制 330
12.5.4 获得报表的页码和总页数 331
12.6 报表输出 332
12.6.1 报表输出命令─REPORT 332
12.6.2 命令示例 333
12.7 图像报表设计 335
12.8 面向对象的程式化报表设计 336
12.8.1 SFReportFile类 336
12.8.2 报錶带区 337
12.8.3 栏位和文本 338
12.8.4 线条. 矩形及图形 340
12.8.5 报表变数 340
12.8.6 程式化建立报表示例 341
12.9 使用Excel列印报表 344
12.9.1 常用Excel对象的OLE控制语句 344
12.9.2 Excel单元格表示形式转换 346
12.9.3 生成Excel表格示例 347
第13章 程式易用性设计 349
13.1 What''s This帮助表单设计 349
13.1.1 创建WinHelp样式的帮助档案 349
13.1.2 建立“What''s This”表单 358
13.2 适时信息提示设计 359
13.2.1 使用系统状态栏进行信息提示 359
13.2.2 使用工具提示显示信息 360
13.3 “展开/折起”表单设计 360
13.4 拖放操作设计 361
13.4.1 拖放操作涉及的属性. 事件与方法 361
13.4.2 自动拖放 362
13.4.3 手动拖放 363
13.5 複製. 贴上操作设计 363
13.5.1 使用加入系统选单栏的方法实现複製. 贴上操作 363
13.5.2 使用SYS 1500 函式实现複製. 贴上操作 363
13.5.3 使用_CLIPTEXT系统变数实现複製操作 364
13.6 组合框控制项的缺陷修补 364
13.6.1 基于容器类的组合框设计 364
13.6.2 套用示例 366
13.7 表格中的回车方向控制 369
13.8 在表格中使用图片表示数据状态 370
13.9 表格中数据的自定义报表输出 372
13.9.1 建立Header类 372
13.9.2 将建立的Header类添加到表格中 372
13.9.3 建立页面设定表单 373
13.9.4 将选定列输出到Excel中 374
13.10 使用索引模仿插入操作 376
13.11 使用页框(PageFrame)控制项製作嚮导 379
13.12 对象的超级连结支持 380
13.12.1 文本框和编辑框的超级连结支持 380
13.12.2 标籤等对象的超级连结支持 380
13.13 系统托盘控制 381
13.13.1 快速启动 381
13.13.2 Systray类的属性 382
13.13.3 Systray类的方法 383
13.13.4 Systray类的图示事件 385
13.13.5 Systray类的气球提示事件 385
13.13.6 Systray类的选单处理 386
13.13.7 Systray类套用示例 387
第14章 查询与搜寻设计 392
14.1 Rushmore技术 392
14.1.1 支持Rushmore技术的命令 392
14.1.2 不能使用Rushmore的情况 392
14.1.3 Rushmore的运算表达式限制 393
14.1.4 关闭Rushmore功能 395
14.2 查询设计技巧 395
14.2.1 常用查询界面设计 396
14.2.2 动态筛选查询界面设计 397
14.3 全文本搜寻设计 399
14.3.1 文本搜寻函式与相关控制项属性 399
14.3.2 全文本搜寻示例 400
14.4 档案与目录搜寻设计 402
14.4.1 递归调用 402
14.4.2 目录搜寻设计 403
14.4.3 档案搜寻设计 404
第15章 档案与目录. 资料夹操作 406
15.1 档案与目录. 资料夹操作命令 406
15.1.1 档案操作命令 406
15.1.2 目录. 资料夹操作命令 407
15.2 档案和目录. 资料夹操作函式 408
15.2.1 档案操作函式 408
15.2.2 目录. 资料夹操作函式 411
15.2.3 JUST函式 413
15.3 档案属性设定 414
15.3.1 取得档案属性 414
15.3.2 档案属性设定 417
15.4 低级档案控制 419
15.4.1 低级档案控制函式 419
15.4.2 取得低级档案函式执行的错误码─FERROR
422
15.4.3 利用低级档案函式实现对数据表的保护 422
15.4.4 利用低级档案函式进行档案分割与合併 424
15.5 档案压缩控制 426
15.5.1 RUN命令 426
15.5.2 档案压缩 427
15.5.3 档案解压缩 428
第16章 位运算和进制转换 429
16.1 位运算 429
16.1.1 按位与——BITAND
429
16.1.2 按位或——BITOR
429
16.1.3 按位异或——BITXOR
430
16.1.4 按位取反——BITNOT
430
16.1.5 左移位——BITLSHIFT
430
16.1.6 右移位——BITRSHIFT
430
16.1.7 设定指定位 431
16.1.8 测试指定位是否为1 431
16.1.9 位运算函式的综合套用——CRC校验 431
16.2 进制转换 432
16.2.1 二进制转换为十进制 432
16.2.2 十进制转换为二进制 433
16.2.3 十六进制转换为十进制 433
16.2.4 十进制转换为十六进制 435
16.2.5 十六进制转换为二进制 436
16.2.6 二进制转换为十六进制 437
第17章 OLE控制 439
17.1 ActiveX控制项的注册 439
17.1.1 使用Regsvr32.EXE手动注册 439
17.1.2 使用Visual FoxPro环境注册 439
17.1.3 使用安装程式注册 440
17.1.4 使用API函式注册 440
17.2 使用非绑定型ActiveX控制项 440
17.2.1 添加ActiveX控制项到表单中 440
17.2.2 进度条控制项(Microsoft ProgressBar Control) 441
17.2.3 状态栏控制项(Microsoft StatusBar Control) 442
17.2.4 滑尺控制项(Microsoft Slider Control) 445
17.2.5 MSComm控制项(Microsoft Communications Control) 447
17.2.6 日曆控制项 449
17.2.7 日期挑选器控制项(Microsoft Date and Time Picker Control) 452
17.2.8 TreeView控制项 455
17.2.9 工具条控制项(Microsoft Toolbar) 461
17.2.10 图表控制项(Microsoft Chart) 466
17.2.11 格式文本框控制项(Microsoft Rich TextBox Control) 474
17.2.12 Microsoft SysInfo控制项 485
17.2.13 动画控制项(Microsoft Animation) 487
17.2.14 多媒体控制项(Microsoft Multimedia Control) 489
17.2.15 WebBrowser控制项 494
17.2.16 Winsock控制项 502
17.3 使用绑定型ActiveX控制项 512
17.3.1 Microsoft Graph简介 512
17.3.2 将Microsoft Graph嵌入到Visual FoxPro通用栏位中 515
17.3.3 向表单中添加绑定型ActiveX控制项 516
17.3.4 向报表中添加绑定型ActiveX控制项 518
17.4 创建自动服务程式 518
17.4.1 创建自动服务服务程式 519
17.4.2 编译自动服务服务程式 520
17.4.3 注册自动服务服务程式 522
17.4.4 使用自动服务服务程式 522
第18章 XML与Web服务 524
18.1 Web服务基础 524
18.1.1 COM与Web服务 524
18.1.2 鬆散耦合 525
18.1.3 讯息传递格式. 服务描述和服务发现 525
18.2 XML. XSL和XSD 526
18.2.1 URI 527
18.2.2 基本XML文档结构 527
18.2.3 XSL 529
18.2.4 XML Schema架构和XSD文档 532
18.3 Visual FoxPro临时表与XML文档的相互转换 534
18.3.1 CURSORTOXML
和XMLTOCURSOR
函式 534
18.3.2 XMLAdapter对象 538
18.4 创建Web服务 552
18.4.1 建立COM服务程式 552
18.4.2 安装并配置Internet信息服务(IIS) 554
18.4.3 创建并发布Web服务 556
18.4.4 在IntelliSense中注册Web服务 557
18.4.5 使用Web服务 557
18.4.6 分发Web服务 559
第19章 共享访问程式设计 561
19.1 控制对数据的访问 561
19.1.1 数据表的打开方式 561
19.1.2 锁定数据 562
19.1.3 数据解锁 564
19.1.4 使用缓冲技术 565
19.1.5 使用数据工作期 567
19.2 更新数据 568
19.2.1 使用缓冲进行更新 568
19.2.2 使用事务处理进行更新 573
19.3 共享访问的最佳化技术 576
第20章 客户/伺服器程式设计 577
20.1 使用远程视图技术 577
20.1.1 建立ODBC数据源 577
20.1.2 建立到ODBC数据源的连线 582
20.1.3 修改. 重命名或删除已建立的连线 585
20.1.4 使用视图设计器进行远程视图设计 586
20.1.5 用视图指令和函式进行远程视图设计 596
20.2 使用SPT扩展远程视图 601
20.2.1 连线到伺服器 601
20.2.2 获取数据源信息 602
20.2.3 提交查询 605
20.2.4 使SQL pass through结果集合可更新 607
20.2.5 调用存储过程 608
20.2.6 事务处理管理 609
20.2.7 异步处理 610
20.3 离线视图设计 611
20.3.1 建立离线视图 611
20.3.2 编辑离线视图中的数据 612
20.3.3 传送更新离线视图中的数据 613
20.3.4 重新连线到后台资料库 613
20.4 鬆散耦合连线工具——CursorAdapter 614
20.4.1 CursorAdapter对象的属性 614
20.4.2 CursorAdapter对象的方法 618
20.4.3 CursorAdapter对象的事件 620
20.4.4 使用本地数据源 623
20.4.5 使用ODBC数据源 627
20.4.6 使用ADO数据源 630
20.4.7 使用XML数据源 638
20.4.8 使用类设计器建立CursorAdapter类 645
20.5 常用SQL Server套用开发 646
20.5.1 在SQL Server上建立资料库 647
20.5.2 设定资料库选项 649
20.5.3 在SQL Server上添加. 删除用户和设定用户许可权 651
20.5.4 备份和恢复SQL Server资料库 659
20.6 SQL DMO套用 661
20.6.1 获取可用的SQL Server资料库伺服器名称列表 662
20.6.2 启动和停止SQL Server服务 662
20.6.3 取得伺服器上的硬碟目录结构 666
20.6.4 为SQL Server建立作业 669
第21章 使用API函式 672
21.1 使用DLL库 672
21.1.1 调用DLL函式 672
21.1.2 向DLL传递参数 674
21.2 访问FLL库 677
第22章 应用程式的管理与编译 679
22.1 主程式设计 679
22.1.1 主程式设定 679
22.1.2 主程式的编写方法 679
22.2 错误处理程式设计 683
22.2.1 错误捕捉程式设计 683
22.2.2 结构化异常处理 686
22.3 应用程式的调试与跟蹤 692
22.3.1 打开调试环境 692
22.3.2 设定调试的跟蹤事件 692
22.3.3 调试应用程式 693
22.3.4 设定断点 693
22.4 编译应用程式 694
22.4.1 管理项目管理器中的档案 694
22.4.2 设定项目信息 695
22.4.3 设定在启动时隐藏Visual FoxPro主视窗 696
22.4.4 编译应用程式 696
第23章 建立和调用帮助文档 699
23.1 建立HTML帮助文档 699
23.1.1 HTML帮助文档简介 699
23.1.2 HTML Help Workshop模组功能简介 699
23.1.3 建立目录模组 700
23.1.4 建立索引模组 702
23.1.5 建立和编译项目档案 703
23.1.6 在帮助中建立上下文相关 704
23.1.7 在项目中添加全文本搜寻非用词表 706
23.2 调用帮助文档 707
23.2.1 使用HELP命令来调用帮助档案 707
23.2.2 利用API函式打开HTML帮助文档 707
第24章 程式发布 709
24.1使用InstallShield Express创建安装程式 709
24.1.1 建立安装项目 709
24.1.2 定义安装项目属性 710
24.1.3 划分产品功能部件 710
24.1.4 为安装类型指定功能部件 711
24.1.5 添加档案到安装程式 712
24.1.6 选择对象和合併组件 714
24.1.7 建立捷径和资料夹 714
24.1.8 建立注册表项 715
24.1.9 建立ODBC数据源名称(DSNs) 716
24.1.10 自定义安装界面 716
24.1.11 建立安装程式 716
24.2 Visual FoxPro分发方案 718
24.2.1 Web Services和SOAP 718
24.2.2 ActiveX控制项 719
24.2.3 应用程式使用HTML帮助 720
24.2.4 应用程式使用MDAC Components 720
24.2.5 COM伺服器 720
24.2.6 本地化应用程式 720
附录 721
附录1 函式分类表 721
附录2 命令分类表 732
附录3 Visual FoxPro系统变数 742
附录4 系统选单和选单选项常数 743
附录5 Visual FoxPro变数命名约定 746
附录6 Visual FoxPro对象命名约定 746
附录7 Visual FoxPro表栏位命名约定 747
附录8 Visual FoxPro系统容量 747

转载请注明出处海之美文 » VisualFoxPro程式设计参考手册

相关推荐

    声明:此文信息来源于网络,登载此文只为提供信息参考,并不用于任何商业目的。如有侵权,请及时联系我们:ailianmeng11@163.com