《Microsoft FoxPro for Windows屏幕产生器使用与透析》求取 ⇩

第零章 Microsoft FoxPro for Windows超强工具系列及本书简介1

0-1 关于本系列1

0-2 本系列特色1

0-3 本书特色2

0-3-1 学习重点3

0-3-2 如何阅读本书3

0-3-3 各章摘要3

0-4 本书的习惯用法6

0-4-1 章节段落结构及编辑格局6

0-4-1-1条列6

0-4-1-2 练习单元步骤7

0-4-1-3 程序段落和程序文件7

0-4-1-5 命令与函数语法8

0-4-1-4 命令行8

0-4-2 辅助说明习惯用法9

0-4-2-1 图片辅助说明9

0-4-2-2 注意事项提示9

0-4-2-3 要诀提示9

0-4-3 键盘操作指引10

0-4-3-1 键盘键入10

0-4-3-2 键盘按键11

0-4-3-3 使用键盘图标12

0-4-4 鼠标操作指引12

0-4-4-1 鼠标形状12

0-4-4-2 鼠标操作12

0-4-4-3 使用鼠标图标13

0-4-5 使用手册参照指引13

0-4-6-4 选择14

0-4-6-3 选取对话窗口内各选项14

0-5 准备工作14

0-4-6-1 选定对象14

0-4-6-2 选取菜单指令14

0-4-6 其他习惯用法14

0-5-1 系统需求15

0-5-2 软件安装15

0-5-2-1 修改config.fpw文件16

0-5-3 启动FoxPro for Windows16

0-5-4 结束FoxPro for Windows18

0-5-5 熟悉Microsoft Windows的操作环境18

0-5-6 熟悉FoxPro for Windows的操作环境19

第一章 从一个简单的查询屏幕程序开始20

1-1 打开数据库文件20

1-2 打开一个新的屏幕设计窗口21

1-3 屏幕快速服务23

1-4 新增一个列表清单24

1-5 储存屏幕设计窗口27

1-6 产生屏幕程序28

1-7 关闭屏幕设计窗口29

1-8 执行屏幕程序29

1-9 观看屏幕程序文件30

1-10结束FoxPro forWindows31

1-11 留待下一章及后续章节讨论的单元32

第二章 屏幕程序产生器初探33

2-1 屏幕设计窗口及有关文件33

2-1-1 屏幕设计窗口与屏幕数据库文件33

2-1-2 程序产生器程序文件genscrn.prg35

2-1-3 产生的屏幕程序文件及编译文件35

2-1-4 不要用文本编辑程序编修产生的屏幕程序36

2-2-1 程序说明段37

2-2-2 打开数据库文件37

2-2 屏幕程序的主结构37

2-2-3 窗口定义段38

2-2-4 屏幕布局段38

2-2-5 关闭数据库文件39

2-2-6 对象级用户自定义函数段39

2-3 屏幕程序的流程39

2-3-1Xbase语言的屏幕输入输出基本结构40

2-3-2 弹出式清单的定义41

2-3-3 何谓对象?42

2-3-4 列表对象及弹出式清单43

2-3-5 对象级用户自定义函数44

2-3-7 屏幕程序的流程47

2-3-6 SHOW GETS命令47

2-4 第一章练习单元尚有哪些主题可予讨论48

2-4-1 程序片段49

2-4-2 用户输入的对象变量50

2-4-3 @…GET命令的DEFAULT子句50

2-5 本章讨论主题摘要及下一章将练习的单元50

第三章 增加一个按钮对象58

3-1用户命名的名字58

3-1-1 打开旧的屏幕文件59

3-1-2 以列表窗口修改对象59

3-1-3 另行以新文件名储存60

3-1-4 产生新的屏幕程序60

3-1-5 执行可能有错的屏幕程序61

3-1-6 除错:弹出式清单未定义61

3-1-7 修改屏幕文件并将错误更正63

3-1-8 产生正确版本的屏幕程序65

3-1-9 执行正确的屏幕程序66

3-2 增加按钮对象66

3-2-1 删除列表对象67

3-2-2 增加一系列图形按扭对象67

3-2-3 增加一个文字按扭对象70

3-2-4 储存有按钮对象的屏幕文件72

3-2-5 产生有按钮对象的屏幕程序72

3-2-6 执行按钮版本的查询屏幕程序72

3-2-7 变更字段对象的内容73

3-2-8 不重新显示输出字段的字段对象75

3-2-9 产生有输出字段的屏幕程序并执行之75

3-2-10 屏幕快速服务指令为何不能选取76

3-2-11 以命令打开新屏幕文件窗口77

3-2-12 按钮对象调用外部过程文件78

3-2-13 增加一个结束屏幕程序的按钮79

3-2-14 产生一个显示变量的屏幕程序并执行之79

3-2-15 修改变量未定义的错误80

3-2-16 产生修改后的屏幕程序并执行之81

3-3 对象的操作82

3-3-1 改变备注字段的大小82

3-2-2 增加检查框对象83

3-3-3 产生有检查框的屏幕程序并执行之85

3-4 本章练习单元回顾及下一章将讨论的单元86

第四章 如何以按钮执行赋予的行动87

4-1在屏幕程序产生器中有关命名的问题88

4-1-1 产生器命名的名字88

4-1-2 用户命名的名字90

4-1-3 产生器命名的窗口名字94

4-2-1 什么是结束暨过程段程序?95

4-2 程序片段编辑窗95

4-2-2 屏幕设定段程序96

4-2-3 打开对象级各子句的程序片段编辑窗口97

4-2-4 切换窗口以更换当前使用中的窗口98

4-2-5 储存并结束程序编辑窗口99

4-2-6 打开屏幕设定段及结束暨过程段程序编辑窗口100

4-3 按扭对象101

4-3-1 按钮对象类型102

4-3-2 文字按钮对象102

4-3-2-1 按钮提示符的特殊字符103

4-3-2-2 SET KEYCOMP TO DOS设定对文字按钮的影响104

4-3-2-3 SET KEYCOMP TO WINDOWS设定对文字按钮的影响105

4-3-2-4 Esc键设定按钮106

4-3-3 图形按钮对象106

4-3-3-2 SET KEYCOMPTO WINDOWS设定对图形按钮的影响107

4-3-3-1 SET KEYCOMP TO DOS设定对图形按钮的影响107

4-3-3-3 图形文件及图形MASK文件108

4-3-4 按钮对象的变量109

4-3-5 按钮窗口的选择项目110

4-3-5-1 水平或垂直排列110

4-3-5-2 初始设定为不能使用的按钮110

4-3-5-3 结束READ命令的检查框111

4-3-5-4 按钮间隔112

4-3-6 按钮窗口的子句按钮群113

4-3-7 按钮的选取与对象变量值的变化115

4-3-8 一个变量产生多个按钮116

4-3-9 产生按钮对象的@…GET-Push Buttons命令117

4-4 READ级第一类接触120

4-4-1 READ级的SHOW子句124

4-4-2-2 SHOW GETS命令执行时125

4-4-2 SHOW子句用户自定义函数被调用的时机125

4-4-2-1 READ命令执行时125

4-4-3 加入了SHOW子句的屏幕程序执行流程126

4-5 再论屏幕菜单的屏幕快速服务指令127

4-6 SCATTER MEMVAR命令129

4-7 本章讨论主题摘要及下一章将练习的单元132

第五章 窗口的美丽新视界133

5-1 对象操作单元之一133

5-1-1 打开老的屏幕文件,并另以新文件名储存之133

5-1-2 多项选定134

5-1-3 连续定义中文标题135

5-1-4 文本对象字形设定136

5-1-5 字段对象的字形设定为粗体字137

5-1-6 调整对象的位置137

5-1-7 改变窗口大小与画布大小140

5-1-8 画线框并填色142

5-1-9 画直线144

5-1-10自行练习布局的修饰145

5-1-11 加入背景图案147

5-1-12 对象之后加入线框,并填色以产生阴影效果148

5-1-13 产生美化版的屏幕程序,并执行之149

5-2 产生器指令150

5-2-1 产生器指令#ITSEXPRESSION150

5-3 对象操作单元之二151

5-3-1 改变字段对象长度151

5-3-2 特殊多项选定技巧152

5-3-3 进行细部修饰,并预留照片框153

5-4 计算字段对象154

5-4-1 计算年龄的字段对象154

5-4-2 另一个计算字段对象155

5-5-1 对象的复制及文本对象的立体效果156

5-5 对象操作单元之三156

5-5-2 变更对象色彩159

5-5-3 加入图标159

5-5-4 产生可最小化窗口的屏幕程序,并执行之160

5-6 READ命令DEACTIVATE子句161

5-6-1 解决控制菜单的关闭指令所引发的问题162

5-7 环境信息的变更及设定162

5-7-1 变更环境信息162

5-7-2 改变计算字段对象的色彩设定164

5-8 通用型字段及图形对象164

5-8-1 加入一个通用型字段对象以显示照片164

5-9 对象顺序167

5-9-1 变更对象顺序编号167

5-10 本章练习单元回顾169

5-9-2 另一个产生器指令#NAME169

第六章 产生器指令171

6-1 产生器指令171

6-1-1产生器指令#NAME172

6-1-2 产生器指令#ITSEXPRESSION174

6-1-3 什么是产生器指令?177

6-2 环境信息179

6-2-1 何谓环境信息?179

6-2-2 环境信息的存储179

6-2-3 改变当前系统环境的方法181

6-2-4 存储环境信息的用途181

6-2-5 打开老的屏幕文件对当前系统环境的影响183

6-2-6 环境窗口的按钮187

6-3-2 READ命令DEACTIVATE子句如何解决关闭功能所引发的问题189

6-3-1 控制菜单关闭功能所引发的问题189

6-3 READ命令DEACTIVATE子句初探189

6-4 窗口的样式192

6-4-1 窗口特征193

6-4-2 窗口的背景图案193

6-5 变更屏幕文件窗口及画布的大小195

6-6 通用型字段及图形对象197

6-6-1 在通用型字段存入图形资料197

6-6-2 图形对象198

6-7 检查框对象201

6-7-1 文字检查框对象202

6-7-1-1 SET KEYCOMP TO DOS设定对文字检查框的影响202

6-7-1-2 SET KEYCOMP TO WINDOWS设定对文字检查框的影响203

6-7-2 图形检查框对象203

6-7-3 检查框对象的变量204

6-7-4 检查框的指定与对象变量值的变化205

6-7-5 检查框窗口的选择项目206

6-7-6 检查框窗口的子句按钮群206

6-7-7 检查框对象的特性207

6-7-8 产生检查框对象的@…GET-Check Boxes命令208

6-8 对象操作210

6-8-1 对象位置校正210

6-8-1-1 尺规/格线窗口210

6-8-1-2 自动校正功能211

6-8-2 对象选定213

6-8-3 改变对象的大小214

6-8-4 移动对象215

6-8-5 删除对象215

6-8-6 复制对象216

6-8-7 对象的色彩设定及显示模式217

6-9 定义计算字段对象218

6-9-1 何谓表达式?219

6-9-2 为什么计算字段对象只能当输出字段?219

6-10 对象顺序220

6-11 本章讨论单元摘要及下一章将练习的单元221

第七章 建立公用屏幕程序223

7-1产生一个消息显示窗口的屏幕程序223

7-1-1 打开新屏幕文件saymsg.scx窗口224

7-1-2 屏幕程序如何接收参数225

7-1-3 安排屏幕文件saymsg.scx的对象布局226

7-1-4 屏幕文件saymsg.scx的窗口布局227

7-1-5 环境设定的还原228

7-1-6 屏幕程序产生器的选择项目229

7-1-7 执行屏幕程序saymsg.spr以显示消息230

7-2-1 另一个版本的消息显示窗口屏幕文件saymsgs.scx231

7-2 消息显示窗口的另一个版本231

7-2-2 调整画布大小和对象布局232

7-2-3 修改屏幕设定段程序232

7-2-4 修改屏幕布局窗口的设定233

7-2-5 修改结束暨过程段程序233

7-2-6 产生另一版本消息显示窗口屏幕程序saymsgs.spr234

7-2-7 以程序文件调用屏幕程序saymsgs.spr234

7-3 产生一个询问确认窗口的屏幕程序236

7-3-1 打开新屏幕文件cfmwin.scx窗口236

7-3-2 安排屏幕文件cfmwin.scx的对象布局236

7-3-3 在屏幕设定段加入产生器指令#READCLAUSES238

7-3-4 撰写屏幕文件cfmwin.scx的结束暨过程段程序238

7-3-5 屏幕文件cfmwin.scx的窗口样式239

7-3-6 加上READ命令DEACTIVATE子句239

7-3-7 产生询问确认窗口的屏幕程序240

7-3-8 如何使用询问确认窗口屏幕程序cfmwin.spr241

7-3-9 加入READ命令VALID子句242

7-3-10 再次产生询问确认窗口的屏幕程序cfmwin.spr243

7-3-11 修改后的屏幕程序cfmwin.spr成效如何?243

7-3-12 执行询问确认窗口屏幕程序cfmwin.spr的流程244

7-4 屏幕文件组247

7-4-1 READ命令WHEN子句247

7-4-2 屏幕文件组内的其他屏幕文件249

7-4-3 产生被调用的屏幕程序250

7-4-4 以屏幕文件组来产生屏幕程序250

7-4-5 执行以屏幕文件组所产生的屏幕程序251

7-5 本章练习单元摘要252

第八章 窗口命令与函数253

8-1定义窗口命令253

8-1-2 窗口的字形及样式255

8-1-1 窗口名称255

8-1-3 窗口的位置及大小257

8-1-4 窗口的边框263

8-1-5 窗口的属性265

8-1-5-1 CLOSE子句265

8-1-5-2 FLOAT子句268

8-1-5-3 GROW子句269

8-1-5-4 最小化及图标文件273

8-1-5-5 窗口最大化276

8-1-5-6 MDI子句278

8-1-6 窗口的背景图案278

8-1-7 抑制窗口属性的子句279

8-1-8 SET KEYCOMP环境设定命令对控制菜单的影响280

8-2 启动窗口命令281

8-2-2 启动窗口却不显示窗口282

8-2-1 启动窗口的显示顺序282

8-2-3 启动多个窗口的环境283

8-3 DEACTIVATE窗口命令284

8-3-1 输出窗口的转向284

8-4 清除窗口命令288

8-4-1 CLEAR WINDOWS命令289

8-5 显示窗口命令290

8-5-1 SHOW WINDOW命令与ACTIVATE WINDOW命令的差异290

8-6 隐藏窗口命令291

8-6-1 HIDE WINDOW命令与DEACTIVATE WINDOW命令的差异291

8-7 修改窗口命令292

8-7-1 修改FoxPro主窗口294

8-8 启动FoxPro主窗口命令295

8-10 本章讨论单元摘要及下一章将讨论的单元296

8-9 为何讨论窗口命令与函数?296

第九章 屏幕文件定义窗口及其属性298

9-1 窗口的样式298

9-2 在屏幕文件中定义窗口及其属性299

9-2-1 窗口的位置及大小299

9-2-2 窗口样式及其属性与边框子句300

9-2-3 窗口字形设定304

9-2-4 窗口的背景色彩及图案设定306

9-2-5 窗口类型与代码生成选择项的窗口项目307

9-2-6 窗口名称313

9-2-7启动窗口的快闪效果314

9-3 再论产生器指令315

9-3-1 产生器指令#SECTION 1|2315

9-3-2 产生器指令#NOREAD317

9-3-3 产生器指令#READCLAUSES319

9-4 名称表达式320

9-4-1 名称表达式与&宏替代命令的异同321

9-5 不同类型的消息显示窗口322

9-6 READ命令的子句322

9-6-1 READ命令OBJECT子句323

9-6-2 READ命令VALID子句324

9-6-2-1 READ命令子句的程序片段编辑窗口327

9-6-2-2 READ命令VALID子句如何结束READ命令330

9-6-3 READ命令的TIMEOUT子句331

9-6-4 再论READ命令DEACTIVATE子句332

9-6-4-1 DEACTIVATE子句与READ命令VALID子句的关系334

9-6-5 Ctrl+W键可能结束READ命令335

9-6-6 READ命令VALID子句所能拦截的状况335

9-7 屏幕程序cfmwin.spr的执行流程336

9-8-1 打开文件及关闭文件检查框337

9-8 代码生成选择项目337

9-8-2 Modal屏幕检查框338

9-8-3 字段间循环检查框339

9-8-4 变更屏幕程序文件名称340

9-9 本章讨论单元摘要及下一章将练习的单元341

第十章 应用系统开发实例(上)342

10-1 数据库文件维护系统342

10-1-1 执行应用系统mntdbf.app343

10-1-2 结束数据库维护窗口345

10-2 项目管理员346

10-2-1 产生一个新的项目文件dbfmnt346

10-2-2 修改老的项目文件dbfmnt.pjx347

10-2-3 存储一个项目文件348

10-2-4 屏幕文件dbfmnt.scx窗口中的对象布局349

10-3-1 加入屏幕设定段程序350

10-3 屏幕文件dbfmnt.scx350

10-3-2 观看文本文件setup.txt的内容351

10-3-3列表对象m.dbflst的VALID子句352

10-4 列表对象353

10-4-1 列表对象的选择项目与变量类型354

10-4-2 选取列表对象355

10-4-3 列表对象变量类型和DEFAULT子句356

10-4-4 为何有些列表并没有选择项目356

10-4-5 选取列表对象m.dbflst的执行流程358

10-4-6 保存列表对象m.dbflst的VALID子句程序片段360

10-5 条件状态设定360

10-5-1 数据库文件维护系统的条件状态设定361

10-5-2 条件状态设定的方法362

10-6 继续完成屏幕文件dbfmnt.scx365

10-6-2 图形移动按钮对象m.movebut366

10-6-1 列表对象m.selelst的VALID子句366

10-6-3 按钮对象m.reidxbut的VALID子句369

10-6-4 按钮对象m.packbut的VALID子句370

10-6-5 按钮对象m.timerbut的VALID子句371

10-6-6 按钮对象m.exitbut的VALID子句371

10-6-7 变更当前磁盘和目录路径373

10-6-8 字段对象m.curpath的定义374

10-6-9 加入结束暨过程段程序376

10-6-10 屏幕文件dbfmnt.scx的代码生成选择项目376

10-6-11 设定代码生成选择项目的不同方法377

10-7 本章练习单元摘要及下一章将练习的单元378

第十一章 应用系统开发实例(下)379

11-1 项目文件dbfmnt.pjx379

11-2 屏幕文件taskx.scx380

11-2-2 外部数组381

11-2-1 加入屏幕文件taskx.scx的屏幕设定段381

11-2-3 列表对象及相关的数组382

11-2-4 ON ESCAPE命令设定Esc键执行过程382

11-2-5 一气呵成的作业处理过程384

11-2-6 TALK输出窗口384

11-2-7 作业处理的执行流程385

11-2-8 以Esc键中断处理作业386

11-2-9 屏幕文件taskx.scx的代码生成选择项目388

11-3 将公用屏幕文件加入项目文件dbfmnt.pjx389

11-4 屏幕文件timerx.scx390

11-4-1 屏幕文件timerx.scx的屏幕设定段391

11-4-2 屏幕文件timerx.scx的条件状态设定392

11-4-3 字段对象m.datetogo的子句393

11-4-4系统变量CUROBJ和内部函数OBJNUM()394

11-4-5 字段对象m.timetogo的子句395

11-4-6 检查框对象m.reidxchk的VALID子句396

11-4-7 检查框对象m.packchk的VALID子句397

11-4-8 按钮对象m.trigbut的VALID子句398

11-4-9 按钮对象m.canbut的VALID子句400

11-4-10 屏幕文件timerx.scx的结束暨过程段401

11-4-11 屏幕文件timerx.scx的代码生成选择项目402

11-5 将计时屏幕文件flyclock.scx加入项目文件dbfmnt.pjx403

11-6 建立应用程序403

11-6-1 建立应用程序dbfmnt.app404

11-6-2 加入其他图形文件405

11-6-3 执行应用程序dbfmnt.app406

11-7 本章练习单元摘要及下一章将讨论的单元406

第十二章 11个步骤设计屏幕程序408

12-1 第1步:功能规划已确定、完备的屏幕输入输出规格408

12-2 第2步:将规划的功能以适当的对象表现,并给予对象变量名称409

12-3 第3步:打开屏幕文件,安排布局412

12-3-1 窗口布局412

12-3-2 对象布局413

12-4 第4步:撰写屏幕设定段程序415

12-4-1 完整的屏幕程序段落结构416

12-4-2 写在屏幕设定段程序的命令类别416

12-4-2-1 定义内存变量及数组417

12-4-2-2 打开数据库文件419

12-4-2-3 以ON…命令设定状况处理程序419

12-4-2-4 屏幕设定段命令420

12-5 第5步:条件状态设定421

12-5-1READ命令执行的顺序421

12-5-2 条件状态421

12-5-3 用户自定义函数被调用的时机422

12-6 第6步:视规划需要加入READ命令子句423

12-6-1 READ命令WHEN子句可写入的程序423

12-6-2 READ命令ACTIVATE子句可写入的程序424

12-6-3 READ命令SHOW子句可写入的程序424

12-6-4 READ命令DEACTIVATE子句可写入的程序424

12-6-5 READ命令VALID子句可写入的程序424

12-7 第7步:对象级用户自定义函数425

12-7-1 READ命令执行时可调用的程序、函数425

12-7-2 对象级用户自定义函数可写入的程序426

12-7-2-1 通用的原则426

12-8 第8步:结束READ命令的执行428

12-8-1 规划如何结束READ命令429

12-8-2 屏幕程序概略分类429

12-8-2-2 编辑类屏幕程序430

12-8-2-1 查询类屏幕程序430

12-9 第9步:撰写结束暨过程段程序431

12-9-1 写在结束暨过程段程序的命令类别431

12-9-1-1 关闭数据库文件431

12-9-1-2 取消状况处理程序的设定432

12-9-1-3 清除公共的内存变量432

12-9-1-4 定义用户命名的过程432

12-10 第10步:设定代码生成选择项及产生屏幕程序433

12-10-1 不同环境产生屏幕程序文件433

12-10-2 文件打开和关闭检查框435

12-10-3 定义窗口与清除窗口检查框435

12-10-4 产生屏幕程序436

12-11 第11步:屏幕程序的执行、测试和除错436

12-13 下一本书将讨论的单元437

12-12 本章讨论摘要437

附录A 重点整理438

A-1屏幕文件及相关的文件438

A-2 屏幕程序段落结构438

A-3 撰写程序片段439

A-4 写在屏幕设定段的命令类别439

A-5 写在结束暨过程段的命令类别439

A-6 屏幕程序的屏幕输入输出基本结构440

A-7 READ命令开始执行时调用其子句的顺序440

A-8 对象及READ级用户自定义函数被调用的时机440

A-9 何谓对象441

A-10 如何结束READ命令的执行441

A-11 屏幕程序类别442

A-12 环境信息442

A-13 表达式442

A-14 11个步骤设计屏幕程序442

1995《Microsoft FoxPro for Windows屏幕产生器使用与透析》由于是年代较久的资料都绝版了,几乎不可能购买到实物。如果大家为了学习确实需要,可向博主求助其电子版PDF文件(由蔡方钦编著 1995 北京:清华大学出版社 出版的版本) 。对合法合规的求助,我会当即受理并将下载地址发送给你。

高度相关资料

怎样使用Microsoft word for Windows 95(1996 PDF版)
怎样使用Microsoft word for Windows 95
1996 北京:电子工业出版社
FoxPro 2.6 For Windows 使用大全( PDF版)
FoxPro 2.6 For Windows 使用大全
FoxPro 2.6 For Windows 使用大全( PDF版)
FoxPro 2.6 For Windows 使用大全
FOXPRO 2.5 菜单和屏幕生成器剖析( PDF版)
FOXPRO 2.5 菜单和屏幕生成器剖析
最新FoxPro 2.6 for Windows使用详解(1995 PDF版)
最新FoxPro 2.6 for Windows使用详解
1995 西安:西安电子科技大学出版社
怎样使用 Microsoft Excel 7 for Windows 95(1996 PDF版)
怎样使用 Microsoft Excel 7 for Windows 95
1996 北京:电子工业出版社
Microsoft word for Windows使用与参考大全(1995 PDF版)
Microsoft word for Windows使用与参考大全
1995 北京:清华大学出版社
家庭保健(1993 PDF版)
家庭保健
1993 北京:新华出版社
Microsoft Mail for Windows使用指南(1996 PDF版)
Microsoft Mail for Windows使用指南
1996 北京市:清华大学出版社
看屏幕学中文Word for Windows(1996 PDF版)
看屏幕学中文Word for Windows
1996 北京:科学技术文献出版社
Windows 95升级详解(1996 PDF版)
Windows 95升级详解
1996 北京:电子工业出版社
看屏幕学Windows(1996 PDF版)
看屏幕学Windows
1996 北京:科学技术文献出版社
Microsoft works 3 for Windows 使用教程(1996 PDF版)
Microsoft works 3 for Windows 使用教程
1996 北京:电子工业出版社
Microsoft Office for Windows 95使用指南(1996 PDF版)
Microsoft Office for Windows 95使用指南
1996 北京:电子工业出版社
Microsoft Works 3 for Windows 使用指南(1996 PDF版)
Microsoft Works 3 for Windows 使用指南
1996 北京:清华大学出版社