书籍详情
Visual FoxPro 5.0 中文版编程宝典
作者:冯峰[等]编著
出版社:中国水利水电出版社
出版时间:1998-06-01
ISBN:9787801247179
定价:¥36.00
内容简介
本书由浅入深地介绍了VisualFoxPro5.0中文版编程技术,并附有大量图片和应用实例,不仅是初学者的必备参考书,即使对高级开发人员,本书也会在提高编程技巧方面有所启发。
作者简介
暂缺《Visual FoxPro 5.0 中文版编程宝典》作者简介
目录
第一章VisualFoxPro编程简介1
1.1 为什么要编程1
1.2 VisualFoxPro编程的特点2
1.3 VisualFoxPro中设计程序的步骤5
1.4 本书特色和内容提要6
第二章VisualFoxPro的程序结构8
2.1 数据的输入输出命令8
2.1.1 ?/??8
2.1.2 wait10
2.1.3 TextBox控件11
2.2 内存变量11
2.2.1 内存变量的声明和赋值11
2.2.2 数组的声明和赋值12
2.2.3 内存变量的操作命令12
2.2.4 系统内存变量的操作使用18
2.3 程序控制结构18
2.3.1 分支判断结构:IFELSEENDIF18
2.3.2 多重判断结构19
2.3.3 循环结构20
2.4 命令文件的建立与执行22
2.4.1 命令文件的建立与编辑23
2.4.2 命令文件的执行24
2.5 过程式和自定义函数24
2.5.1 过程式和函数概述24
2.5.2 过程和函数的执行25
2.6 项目管理器的使用27
第三章FoxPro的数据库操作命令31
3.1 数据库的操作命令33
3.1.1 创建数据库33
3.1.2 打开数据库34
3.1.3 设定当前数据库36
3.1.4 关闭数据库37
3.1.5 删除数据库37
3.2 数据表的操作命令38
3.2.1 创建数据表39
3.2.2 将数据表加入到数据库40
3.2.3 将数据表移出数据库41
3.2.4 打开数据表43
3.2.5 关闭数据表46
3.2.6 删除数据表47
3.2.7 显示数据表的字段定义48
3.2.8 修改数据表的定义49
3.3 记录数据的操作命令52
3.3.1 记录的显示52
3.3.2 记录的定位53
3.3.3 记录的查找55
3.3.4 记录的增加58
3.3.5 记录的修改60
3.3.6 记录的编辑61
3.3.7 记录的删除63
3.3.8 记录的索引67
3.3.9 记录的筛选70
3.3.10 记录的查询71
3.3.11 记录数据的统计计算73
3.4 数据库操作命令的应用77
3.5 总结82
第四章FoxPro的常用函数的用法84
4.1 函数的使用方法84
4.2 字符处理函数85
4.2.1 去掉字符表达式中的头尾空格85
4.2.2 查找字符函数86
4.2.3 替换字符函数88
4.2.4 截取字符表达式中的一段88
4.2.5 计算字符表达式长度89
4.2.6 判断字符类型的函数90
4.2.7 判断字符大小写的函数90
4.2.8 字符大小写转换函数91
4.2.9 其他关于字符的函数91
4.3 数值处理函数92
4.3.1 三角函数93
4.3.2 反三角函数93
4.3.3 指数函数94
4.3.4 对数函数95
4.3.5 截断函数95
4.3.6 绝对值函数97
4.3.7 最大最小值函数97
4.3.8 求余函数98
4.3.9 其他常用函数98
4.4 日期和时间处理函数99
4.4.1 系统日期时间100
4.4.2 日期时间函数100
4.4.3 转换函数104
4.5 其他常用函数107
4.6 总结111
第五章VisualFoxPro5.0的调试器114
5.1 FoxPro最新版本的调试器114
5.2 调试器菜单119
5.2.1 文件菜单119
5.2.2 编辑菜单120
5.2.3 调试菜单123
5.2.4 工具菜单130
5.2.5 窗口菜单136
5.2.6 帮助菜单137
5.3 调试器的工具栏.快捷键和快捷菜单138
5.3.1 调试器的工具栏138
5.3.2 调试器的快捷键139
5.3.3 调试器的快捷菜单140
5.4 调度器窗口143
5.4.1 “调用堆栈”窗口143
5.4.2 “调试输出”窗口144
5.4.3 “局部”窗口146
5.4.4 “跟踪”窗口146
5.4.5 “监视”窗口148
第六章 发挥面向对旬的威力149
6.1 OOP简介149
6.1.1 OOP术语快速入门149
6.1.2 OOP的优点153
6.2 可视类154
6.2.1 通过表单设计器155
6.2.2 完全通过编程的方法176
6.3 不可视类184
6.4 VisualFoxPro类的层次187
6.5 类库操作入门189
6.5.1 使用类设计器189
6.5.2 使用类浏览器191
第七章 用面向对象的方法快速创建应用程序198
7.1 开发应用程序的过程198
7.1.1 需求分析198
7.1.2 数据库组织199
7.2 创建应用程序的骨架——事件循环201
7.2.1 菜单系统201
7.2.2 事件循环(事件驱动)204
7.3 创建应用程序的血肉——表单和报表205
7.3.1 创建基类205
7.3.2 创建表单211
7.4 创建报表221
7.4.1 创建一对一报表221
7.4.2 创建一对多报表223
7.4.3 创建分组/总计报表224
7.5 创建应用程序的皮肤——完善225
7.5.1 项目管理器225
7.5.2 “项目管理器”按钮226
7.5.3 将自已的文件加入到项目中227
7.5.4 为一个项目建立应用程序228
7.6 小结229
第八章高级技术OleActiveX230
8.1 ActiveX控件的使用230
8.1.1 ?ImageList控件232
8.1.2 ?ProgressBar控件237
8.1.3 Silder控件240
8.1.4 StatusBar(状态条)控件242
8.1.5 Toolbar控件248
8.1.6 CommonDialog控件259
8.1.7 SysInfo控件269
8.1.8 TreeView控件269
8.1.9 MultimediaMCI控件283
8.1.10 HWND控件285
8.1.11 RichTexBox控件291
8.1.12 Grid控件293
8.1.13 TabStrip控件299
8.1.14 VisualFoxProFoxtlib控件303
8.1.15 Calendar控件306
8.1.16 PictureClip控件308
8.1.17 MAPISession控件和MAPIMessages控件309
8.1.18 MSComm控件322
8.2 OLE(自动化技术)Automation328
8.2.1 链接或嵌入OLE对象328
8.2.2 创建服务程序329
8.2.3 编译服务程序330
8.2.4 使用OLE服务程序332
8.2.5 使用远程自动化333
8.2.6 服务器的配置333
8.2.7 配置客户计算机335
8.2.8 OLE自动化服务器的建立(例程式和说明)335
8.3 小结340
第九章 网络环境下的数据库开发341
9.1 多用户管理341
9.1.1 多用户环境所必须考虑的问题——并发控制341
9.1.2 加密算法357
9.2 客户/服务器模式358
9.2.1 什么是客户/服务器模式359
9.2.2 如何访问服务器的数据359
9.2.3 示例s364
9.3 使用升迁向导377
9.3.1 Oracle升迁向导378
9.4 小结384
1.1 为什么要编程1
1.2 VisualFoxPro编程的特点2
1.3 VisualFoxPro中设计程序的步骤5
1.4 本书特色和内容提要6
第二章VisualFoxPro的程序结构8
2.1 数据的输入输出命令8
2.1.1 ?/??8
2.1.2 wait10
2.1.3 TextBox控件11
2.2 内存变量11
2.2.1 内存变量的声明和赋值11
2.2.2 数组的声明和赋值12
2.2.3 内存变量的操作命令12
2.2.4 系统内存变量的操作使用18
2.3 程序控制结构18
2.3.1 分支判断结构:IFELSEENDIF18
2.3.2 多重判断结构19
2.3.3 循环结构20
2.4 命令文件的建立与执行22
2.4.1 命令文件的建立与编辑23
2.4.2 命令文件的执行24
2.5 过程式和自定义函数24
2.5.1 过程式和函数概述24
2.5.2 过程和函数的执行25
2.6 项目管理器的使用27
第三章FoxPro的数据库操作命令31
3.1 数据库的操作命令33
3.1.1 创建数据库33
3.1.2 打开数据库34
3.1.3 设定当前数据库36
3.1.4 关闭数据库37
3.1.5 删除数据库37
3.2 数据表的操作命令38
3.2.1 创建数据表39
3.2.2 将数据表加入到数据库40
3.2.3 将数据表移出数据库41
3.2.4 打开数据表43
3.2.5 关闭数据表46
3.2.6 删除数据表47
3.2.7 显示数据表的字段定义48
3.2.8 修改数据表的定义49
3.3 记录数据的操作命令52
3.3.1 记录的显示52
3.3.2 记录的定位53
3.3.3 记录的查找55
3.3.4 记录的增加58
3.3.5 记录的修改60
3.3.6 记录的编辑61
3.3.7 记录的删除63
3.3.8 记录的索引67
3.3.9 记录的筛选70
3.3.10 记录的查询71
3.3.11 记录数据的统计计算73
3.4 数据库操作命令的应用77
3.5 总结82
第四章FoxPro的常用函数的用法84
4.1 函数的使用方法84
4.2 字符处理函数85
4.2.1 去掉字符表达式中的头尾空格85
4.2.2 查找字符函数86
4.2.3 替换字符函数88
4.2.4 截取字符表达式中的一段88
4.2.5 计算字符表达式长度89
4.2.6 判断字符类型的函数90
4.2.7 判断字符大小写的函数90
4.2.8 字符大小写转换函数91
4.2.9 其他关于字符的函数91
4.3 数值处理函数92
4.3.1 三角函数93
4.3.2 反三角函数93
4.3.3 指数函数94
4.3.4 对数函数95
4.3.5 截断函数95
4.3.6 绝对值函数97
4.3.7 最大最小值函数97
4.3.8 求余函数98
4.3.9 其他常用函数98
4.4 日期和时间处理函数99
4.4.1 系统日期时间100
4.4.2 日期时间函数100
4.4.3 转换函数104
4.5 其他常用函数107
4.6 总结111
第五章VisualFoxPro5.0的调试器114
5.1 FoxPro最新版本的调试器114
5.2 调试器菜单119
5.2.1 文件菜单119
5.2.2 编辑菜单120
5.2.3 调试菜单123
5.2.4 工具菜单130
5.2.5 窗口菜单136
5.2.6 帮助菜单137
5.3 调试器的工具栏.快捷键和快捷菜单138
5.3.1 调试器的工具栏138
5.3.2 调试器的快捷键139
5.3.3 调试器的快捷菜单140
5.4 调度器窗口143
5.4.1 “调用堆栈”窗口143
5.4.2 “调试输出”窗口144
5.4.3 “局部”窗口146
5.4.4 “跟踪”窗口146
5.4.5 “监视”窗口148
第六章 发挥面向对旬的威力149
6.1 OOP简介149
6.1.1 OOP术语快速入门149
6.1.2 OOP的优点153
6.2 可视类154
6.2.1 通过表单设计器155
6.2.2 完全通过编程的方法176
6.3 不可视类184
6.4 VisualFoxPro类的层次187
6.5 类库操作入门189
6.5.1 使用类设计器189
6.5.2 使用类浏览器191
第七章 用面向对象的方法快速创建应用程序198
7.1 开发应用程序的过程198
7.1.1 需求分析198
7.1.2 数据库组织199
7.2 创建应用程序的骨架——事件循环201
7.2.1 菜单系统201
7.2.2 事件循环(事件驱动)204
7.3 创建应用程序的血肉——表单和报表205
7.3.1 创建基类205
7.3.2 创建表单211
7.4 创建报表221
7.4.1 创建一对一报表221
7.4.2 创建一对多报表223
7.4.3 创建分组/总计报表224
7.5 创建应用程序的皮肤——完善225
7.5.1 项目管理器225
7.5.2 “项目管理器”按钮226
7.5.3 将自已的文件加入到项目中227
7.5.4 为一个项目建立应用程序228
7.6 小结229
第八章高级技术OleActiveX230
8.1 ActiveX控件的使用230
8.1.1 ?ImageList控件232
8.1.2 ?ProgressBar控件237
8.1.3 Silder控件240
8.1.4 StatusBar(状态条)控件242
8.1.5 Toolbar控件248
8.1.6 CommonDialog控件259
8.1.7 SysInfo控件269
8.1.8 TreeView控件269
8.1.9 MultimediaMCI控件283
8.1.10 HWND控件285
8.1.11 RichTexBox控件291
8.1.12 Grid控件293
8.1.13 TabStrip控件299
8.1.14 VisualFoxProFoxtlib控件303
8.1.15 Calendar控件306
8.1.16 PictureClip控件308
8.1.17 MAPISession控件和MAPIMessages控件309
8.1.18 MSComm控件322
8.2 OLE(自动化技术)Automation328
8.2.1 链接或嵌入OLE对象328
8.2.2 创建服务程序329
8.2.3 编译服务程序330
8.2.4 使用OLE服务程序332
8.2.5 使用远程自动化333
8.2.6 服务器的配置333
8.2.7 配置客户计算机335
8.2.8 OLE自动化服务器的建立(例程式和说明)335
8.3 小结340
第九章 网络环境下的数据库开发341
9.1 多用户管理341
9.1.1 多用户环境所必须考虑的问题——并发控制341
9.1.2 加密算法357
9.2 客户/服务器模式358
9.2.1 什么是客户/服务器模式359
9.2.2 如何访问服务器的数据359
9.2.3 示例s364
9.3 使用升迁向导377
9.3.1 Oracle升迁向导378
9.4 小结384
猜您喜欢