图书介绍

Visual FoxPro for Windows 3.0 实用教程 面向对象的可视程序设计2025|PDF|Epub|mobi|kindle电子书版本百度云盘下载

Visual FoxPro for Windows 3.0 实用教程 面向对象的可视程序设计
  • 罗辉编著 著
  • 出版社: 上海:上海科学普及出版社
  • ISBN:7542711288
  • 出版时间:1997
  • 标注页数:353页
  • 文件大小:42MB
  • 文件页数:369页
  • 主题词:

PDF下载


点此进入-本书在线PDF格式电子书下载【推荐-云解压-方便快捷】直接下载PDF格式图书。移动端-PC端通用
种子下载[BT下载速度快]温馨提示:(请使用BT下载软件FDM进行下载)软件下载地址页直链下载[便捷但速度慢]  [在线试读本书]   [在线获取解压码]

下载说明

Visual FoxPro for Windows 3.0 实用教程 面向对象的可视程序设计PDF格式电子书版下载

下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。

建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!

(文件页数 要大于 标注页数,上中下等多册电子书除外)

注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具

图书目录

第1章 VFP 3.0的新增特性1

1.1 数据库技术更趋完善1

1.1.1 首次严格区分数据库和数据表的涵义1

前言1

1.1.2 加强数据完整性验证机制2

1.1.3 采用数据表和字段的长名机制2

1.1.4 扩充数据类型2

1.1.5 数据环境、数据表和关联作为对象看待2

1.2.1 面向对象编程3

1.2.2 可视化编程3

1.2 引进了先进的程序设计技术3

1.3 扩充了系统的开发能力4

1.3.1 网格4

1 3.2 页框架4

1.3.3 定时器4

1.3.4 工具条4

1.3.5 OLE控件5

1.4 众多强大的设计工具5

1.4.1 窗体生成器和建立器工具5

1.4.2 数据库生成器和数据表生成器5

1.4.4 Wizard魔具6

1.4.5 针对应用的分发工具6

1.4.3 类生成器和类浏览6

1.4.6 联机开发参考手册7

1.4.7 快捷菜单7

第2章 进入Visual FoxPro for Windows 3.08

2.1 VFP 3.0的安装8

2.1.1 磁盘版的快捷安装8

2.1.2 网络安装8

2.2 集成开发环境基础9

2.2.1 启动VFP9

2.2.2 退出VFP11

2.2.3 VFP集成开发环境11

2.3.1 主窗口属性文件FOXPRO.INI16

2.3 有关VFP的参数设置16

2.3.2 临时文件及其存放17

2.3.3 参数配置文件CONFIG.FPW18

2.4 字体的使用20

2.4.1 字体20

2.4.2 FoxFont字体21

2.4.3 等宽字体和比例字体21

2.4.4 确定可使用的字体22

2.4.5 磅和字号的换算22

2.5 本章小结22

3.1 控制菜单24

第3章 系统菜单和工具条24

3.2 File菜单25

3.3 Edit菜单30

3.4 Format菜单32

3.5 Tools菜单37

3.6 Program菜单38

3.7 Window菜单39

3.8 Help菜单40

3.9 View菜单及工具条窗口41

3.10 本章小结46

4.1.1 基本概念47

4.1 有关数据库、表的基本概念47

第4章 数据库和数据表47

4.1.2 字段的类型49

4.1.3 索引标记类型50

4.1.4 数据库的完整性规则50

4.2 数据库生成器和数据表生成器51

4.2.1 进入数据库生成器51

4.2.2 Database菜单51

4.2.3 数据库设计工具条53

4.2.4 用数据表生成器添加一个新表53

4.2.5 数据表间的关联59

4.2.7 数据库生成器中的快捷菜单(Shortcut Menu)60

4.2.6 建立一个自由表并添加到数据库中60

4.3 表记录数据的操作63

4.3.1 Table菜单63

4.3.2 数据表记录的追加及虚记录65

4.3.3 Browse窗口操作66

4.4 用命令操作数据库和数据表67

4.4.1 数据库和数据表的建立67

4.4.2 数据库和数据表的打开和关闭70

4.4.3 相关表和自由表的相互转换72

4.4.4 显示当前数据库及其数据表的信息72

4.5.1 数据库对应的表的特殊性73

4.5 数据库的文件结构73

4.4.5 指定当前数据库73

4.5.2 数据库的文件结构74

4.6 本章小结75

第5章 窗体生成器77

5.1 面向对象编程77

5.1.1 对象、对象类、面向对象和面向对象编程77

5.1.2 屏幕界面的面向对象编程步骤78

5.2 窗体生成器环境78

5.2.1 启动窗体生成器78

5.2.3 窗体窗口(Form)79

5.2.2 窗体设计窗口(Form Designer)79

5.2.4 Form菜单和扩充的View菜单81

5.2.5 控件箱窗口(Form Controls)82

5.2.8 代码编辑窗口(Code Window)82

5.2.6 工具条窗口(Form Designer Tool Box)83

5.2.7 属性窗口(Properties Window)84

5.2.9 数据环境窗口(Data Environment Designer)86

5.3 屏幕控件88

5.3.1 窗体的基本控件分类88

5.3.2 控件的使用89

5.4.2 对象事件(Event)92

5.4.1 对象属性(Properties)92

5.4 对象(Object)92

5.4.3 对象方法(Method)94

5.4.4 设计对象的事件和方法处理代码的规则95

5.4.5 This Form和This对象95

5.5 设计第一个实例96

5.5.1 设计用户界面96

5.5.2 设置属性97

5.5.3 在事件过程中添加代码99

5.6 实例程序的保存和运行100

5.6.1 保存实例程序100

5.6.3 事件的响应101

5.6.2 运行实例程序101

5.7 本章小结102

第6章 基本的屏幕控件及建立器工具103

6.1 窗体103

6.1.1 窗体对象具有的属性104

6.1.2 窗体对象响应的事件107

6.1.3 窗体对象支持的方法108

6.1.4 窗体的应用109

6.2 直线、造型、标签和图像控件112

6.2.1 直线(Line)112

6.2.2 造型(Shape)116

6.2.3 标签(Label)117

6.2.4 图像(Image)118

6.3 文本框、编辑框和旋转器119

6.3.1 文本框(Text Box)119

6.3.2 编辑框(Edit Box)122

6.3.3 旋转器(Spinner)125

6.4 命令按钮和按钮组127

6.4.1 命令按钮(Command Button)127

6.4.2 按钮组(Command Group)129

6.5 检查框和选项框132

6.5.1 检查框(Check Box)132

6.5.2 选项框(Option Box)134

6.6 列表框和组合列表框136

6.6.1 列表框(List Box)136

6.6.2 组合列表框(Combo Box)145

6.6.3 列表框和组合列表框中选项数据来源148

6.7 建立器(Builder)工具148

6.8 本章小结149

第7章 页框架、网格和定时器150

7.1 页框架150

7.1.1 页框架(Page Frame)控件和页(Page)控件150

7.1.2 页框架中页的引用150

7.1.3 页框架和页支持的属性、事件和方法151

7.1.4 工具(Tools)菜单中选项(Options...)菜单的使用152

7.1.5 在页中放置公共控件和私有控件153

7.1.6 页突的控制154

7.1.7 页框架中页数的动态调整154

7.2 网格159

7.2.1 网格(Grid)、列(Column)、栏头(Header)159

7.2.2 网格、列和栏头支持的属性、事件和方法159

7.2.3 对网格中每一个元素进行控制161

7.3 定时器170

7.3.1 定时器(Timer)170

7.3.3 数字计时器171

7.3.2 定时器支持的属性、事件和方法171

7.3.4 计时秒表172

7.3.5 定时激活一个任务173

7.4 本章小结175

第8章 程序设计语言的使用176

8.1 MessageBox()函数176

8.1.1 对话框的显示信息176

8.1.2 对话框类型176

8.1.3 对话框标题条文本177

8.1.4 对话框返回值信息178

8.2.2 ISNULL()、EMPTY()和ISBLANK()函数179

8.2.1 何谓空值179

8.2 空值(NULL)及其应用179

8.2.3 在数据表中的空值支持和置空白操作181

8.2.4 空值的应用182

8.3 过程和函数183

8.3.1 过程或函数的代码形式183

8.3.2 全局变量、局部变量和本地变量184

8.3.3 过程或函数的调用186

8.3.4 过程和函数的参数187

8.4 在代码中直接创建控件192

8.5.3 按位或(OR)操作193

8.5.2 按位非(NOT)操作193

8.5.1 按位与(AND)操作193

8.5 位操作193

8.5.4 按位异或(XOR)操作194

8.5.5 按位置零和置1操作194

8.5.6 按位左移和右移操作195

8.5.7 位测试操作BITTEST()函数195

8.5.8 位操作在加密中的作用196

8.5.9 扩充位操作函数198

8.6 特殊表达式的通用计算程序199

8.6.1 逆波兰表达式转换和运算原理199

8.6.2 通用运算程序设计200

8.7 鼠标事件208

8.7.1 鼠标位置209

8.7.2 按键状态209

8.7.3 换档状态211

8.8 本章小结211

第9章 自定义对象类(Class)213

9.1 有关对象类的基本知识213

9.1.1 对象类的封装性、继承性和多态性213

9.1.2 对象类中的私有成员和公有成员214

9.1.3 系统提供的基本对象类214

9.1.4 创建对象类和对象的操作符和命令函数215

9.2 用类生成器创建对象类216

9.2.1 类生成器(Class Designer)216

9.2.2 Class菜单217

9.2.3 CREATE CLASS命令218

9.2.4 创建一个对象类218

9.2.5 窗体设计调用自定义的对象类219

9.3 直接编码创建对象类220

9.3.1 DEFINE CLASS命令220

9.3.5 向类中添加已定义对象类中的对象221

9.3.4 建立私有属性(Protected property)221

9.3.3 建立对象类的属性221

9.3.2 指定类名和基类名221

9.3.6 类定义中方法和事件的建立222

9.3.7 建立私有事件和方法223

9.3.8 类定义的注意事项223

9.3.9 用自定义对象类创建对象223

9.3.10 直接激活OLE对象224

9.3.11 编码建立类库文件225

9.3.12 面向对象编程应用举例226

9.4 利用窗体生成器创建类246

9.5.1 建立定制工具条类247

9.5.2 向工具条类添加对象247

9.5 定制工具条247

9.5.3 定义工具条的动作248

9.5.4 设置定制工具条的属性248

9.5.5 向窗体集中加入一个定制的工具条248

9.6 对象类浏览工具(Browser)249

9.6.1 类浏览工具的启动249

9.6.2 类浏览工具的操作250

9.7 本章小结253

10.1 控件的修饰254

10.1.1 图像的装入254

第10章 图形处理254

10.1.2 控件的动态调整255

10.2 绘图环境设置256

10.2.1 刻度模式(ScaleMode)256

10.2.2 背景色(BackColor)和前景色(ForeColor)256

10.2.3 画笔的模式、风格和宽度256

10.2.4 填充色和填充风格258

10.3 绘图259

10.3.1 清除(Cls)259

10.3.2 显示文本(Print)259

10.3.3 画点(Pset)259

10.3.4 直线(Line)260

10.3.5 方框(Box)261

10.3.6 画圆(Circle)262

10.3.7 弧(Arc)263

10.3.8 椭圆(Ellipse)263

10.4 彩色世界264

10.4.1 调色板(Color Palette)264

10.4.2 定制色彩调色板265

10.4.3 RGB函数和色彩值266

10.5 一个基于函数绘图的范例266

10.5.1 数据表结构及其内容267

10.5.2 建立窗体集268

10.5.3 建立绘图过程270

10.5.4 为窗体集建立新方法273

10.5.5 建立事件276

10.5.6 运行程序绘图281

10.6 本章小结281

第11章 查询和视图生成器、菜单生成器283

11.1 查询和视图生成器283

11.1.1 进入查询和视图生成器(Query and View Designer)283

11.1.2 查询工具条和视图工具条284

11.1.3 Query菜单和View菜单284

11.1.4 选择规则页(Selection Criteria)286

11.1.5 输出字段页(Fields)287

11.1.8 修改规则页(Update Criteria)288

11.1.7 分组页(Group By)288

11.1.6 排序页(Order By)288

11.2 菜单生成器的使用289

11.2.1 菜单系统的结构和菜单的事件驱动机制289

11.2.2 菜单生成器(Menu Designer)289

11.2.3 Menu菜单291

11.2.4 用户菜单系统的创建步骤291

11.2.5 菜单系统的总体计划291

11.2.6 设计菜单和子菜单292

11.2.7 为菜单系统指派任务292

11.2.8 建立初始化代码和清理代码292

11.2.10 菜单选项的开关设计293

11.2.9 指定菜单系统的位置293

11.2.11 菜单系统的定制294

11.2.12 创建菜单系统的注意之点294

11.2.13 菜单的保存和菜单程序代码的生成294

11.2.14 菜单生成器的代码指示器295

11.2.15 菜单系统的控制295

11.3 本章小结296

第12章 使用报表生成器设计报表297

12.1 报表生成器297

12.1.1 报表生成器窗口及其分区297

12.1.2 打开报表生成器298

12.1.3 Report菜单299

12.1.4 报表控件工具条301

12.1.5 设置数据环境302

12.1.6 快速制表302

12.2 报表对象设计303

12.2.1 设置报表对象303

12.2.2 设置表格线和圆304

12.2.3 备注字段的处理305

12.3 页面设置306

12.3.1 页面设置(Page Setup)306

12.3.2 报表每页打印的记录数控制307

12.3.3 报表分组307

12.3.6 空行不打印308

12.3.4 多列蛇型栏报告的生成308

12.3.5 如何添加“承接上页”标记308

12.3.7 建立报表样板309

12.4 报表变量的使用309

12.5 报表预览和输出310

12.5.1 报表预览和预览工具条310

12.5.2 报表程序的运行310

12.5.3 报表的满页打印和有效区域打印311

12.6 报表程序文件的内容和应用312

12.6.1 报表程序文件的内容312

12.7 正确设置打印环境314

12.6.2 页长的改变与选页打印或预览314

12.8 本章小结315

第13章 Wizard魔具和项目管理316

13.1 魔具(Wizard)316

13.1.1 窗体魔具(Form Wizard)316

13.1.2 一对多窗体魔具(One-To-Many form Wizard)318

13.1.3 数据表魔具(Table Wizard)318

13.1.4 报表魔具(Report Wizard)318

13.1.5 分组报表魔具(Group/Total Report Wizard)319

13.1.6 一对多报表魔具(One-to-Many Report Wizard)319

13.1.7 标签魔具(Label Wizard)320

13.1.10 文档魔具(FoxDoc Wizard)321

13.2 项目管理器的使用321

13.1.8 查询魔具(Query Wizard)321

13.1.9 图形输出查询魔具(Graph Wizard)321

13.2.1 进入项目管理器(Project Manager)322

13.2.2 Project菜单322

13.2.3 项目管理器中的按钮使用323

13.2.4 项目列表的扩展或压缩显示及双点按操作324

13.2.5 项目窗口的压缩和扩展显示及码放324

13.3 本章小结326

14.1.1 API函数的数据结构和类型327

14.1 用户编写API函数327

第11章 用户接口函数API的应用327

14.1.2 编写和调用API函数的一般规则329

14.1.3 LOCK本身的API设计实例331

14.2 增强的开发工具库FOXTOOLS.FLL332

14.2.1 FOXTOOLS.FLL库文件的内容332

14.2.2 部分FOXTOOLS.FLL库函数的注解333

14.3 调用Windows或Windows 95标量函数的方法340

14.3.1 标量函数340

14.3.2 RegFn()和RegFn32()函数340

14.3.4 调用Windows或Windows 95标量函数的方法341

14.3.3 CallFn()函数341

14.4 在退出应用程序的同时退出Windows342

14.5 决定当前Windows的安装目录343

14.6 避免RUN调用外部程序出错问题344

14.7 获得Windows的版本和当前可用内存345

14.8 改变光标的形状346

14.9 修改.INI文件的设置347

14.10 向串行通讯口发送信息349

14.11 使窗口标题区反白显示350

14.12 产生警笛音乐350

14.13 互换鼠标器左右按钮的功能352

14.14 本章小结353

热门推荐