《易语言编程系统 全中文全可视跨平台编程》PDF下载

  • 购买积分:16 如何计算积分?
  • 作  者:易语言教材编委会编著
  • 出 版 社:西安:西安地图出版社
  • 出版年份:2005
  • ISBN:7806707743
  • 页数:524 页
图书介绍:本书为全面介绍了中文全可视跨平台编程工具“易语言”的专著。“易语言”实现了真正的汉语编程。

第一章 易语言概述 1

1.1 易语言概要介绍 1

1.1.1 易语言简介 1

1.1.2 易语言的特点 2

1.2 易语言的安装 4

1.3 易语言的基本操作界面 6

1.3.1 易语言的界面 6

1.3.2 如何在设计窗口中添加组件 8

1.3.3 如何使用易语言帮助系统 8

1.3.4 如何配置易语言 9

1.4 易语言代码输入技巧 10

1.4.1 内置输入法 10

1.4.2 系统输入法 11

1.4.3 参数分步输入 12

1.4.4 输入备注与代码屏蔽 12

1.4.5 四种输入语句分类 13

1.4.6 易语言中的关键字 13

1.5 第一个易程序 14

1.5.1 易程序的结构 14

1.5.2 开始写第一个易程序 14

1.5.3 分析第一个易程序 16

1.6 易程序进阶 16

1.7 本章小结 18

第二章 数据类型、运算符与表达式 19

2.1 易语言的数据类型 19

2.2 基本数据类型 19

2.2.1 了解基本数据类型 19

2.2.2 给变量和返回值定义数据类型 20

2.2.3 给数据正确赋值 21

2.2.4 数据的比较 22

2.2.5 数据类型的存储字节与溢出 23

2.3 特殊数据类型 25

2.3.1 了解特殊数据类型 25

2.3.2 动态添加组件 25

2.4 自定义数据类型 25

2.5 易语言运算符 27

2.6 运算符与表达式 28

2.6.1 算术运算符和算术表达式 28

2.6.2 赋值运算符和赋值表达式 29

2.7 本章小结 29

第三章 变量、常量与资源 31

3.1 变量 31

3.1.1 了解变量 31

3.1.2 变量类型 32

3.1.3 变量的赋值 34

3.1.4 变量的初始值 34

3.2 静态局部变量 35

3.3 数组变量 36

3.3.1 数组变量的定义及赋值 37

3.3.2 动态管理数组变量 39

3.4 易语言常量 43

3.4.1 了解常量 43

3.4.2 ASCII码 43

3.4.3 常量的使用 44

3.4.4 枚举常量及使用方法 45

3.4.5 自定义常量及使用方法 47

3.5 易语言资源表 48

3.5.1 向资源表中添加资源 48

3.5.2 使用资源表中的资源 50

3.5.3 将资源表中的资源导出 51

3.5.4 向资源表中导入可执行文件 51

3.6 本章小结 52

第四章 常用命令 53

4.1 了解易语言命令 53

4.1.1 命令的格式 53

4.1.2 即时帮助和帮助文档 53

4.1.3 命令的返回值 55

4.1.4 命令的套用 56

4.1.5 数组类型的参数与返回值 57

4.2 流程控制命令 58

4.2.1 了解流程控制类命令 58

4.2.2 分支类流程控制命令 59

4.2.3 循环类流程控制命令 61

4.2.4 跳转类流程控制命令 65

4.3 其他常用命令 67

4.3.1 文本操作类命令 67

4.3.2 时间操作类命令 68

4.3.3 位运算命令 69

4.3.4 其他常用命令 72

4.4 本章小结 74

第五章 子程序的编写与调用 75

5.1 子程序的初步应用 75

5.1.1 子程序的分类 75

5.1.2 用户自定义子程序的创建 75

5.1.3 子程序的调用 77

5.1.4 返回值和参数的定义 77

5.1.5 编写一个子程序 77

5.1.6 子程序指针 79

5.2 子程序的参数属性 80

5.2.1 参数的“参考”属性 80

5.2.2 参数的“可空”属性 81

5.2.3 参数的“数组”属性 83

5.3 编写寻找文件子程序 84

5.4 本章小结 87

第六章 窗口组件、菜单和对话框 88

6.1 窗口组件 88

6.1.1 窗口的基本属性 88

6.1.2 窗口的基本事件 91

6.1.3 增加新窗口和弹出窗口 94

6.1.4 窗口的重要方法 96

6.2 编辑菜单 100

6.2.1 新建菜单 100

6.2.2 菜单的热键及属性 101

6.2.3 弹出菜单 103

6.3 对话框 105

6.3.1 “信息框()”命令 105

6.3.2 “信息框()”命令的返回值 106

6.3.3 “输入框()”命令 107

6.3.4 “输入框()”命令的应用 107

6.4 本章小结 108

第七章 组件介绍 110

7.1 易语言组件简介 110

7.1.1 易语言内部组件 110

7.2 组件的属性 113

7.2.1 组件的共有属性 113

7.2.2 组件的专有属性 114

7.2.3 动态修改组件属性 121

7.3 组件的专有方法 123

7.4 事件的触发 125

7.4.1 事件子程序 125

7.4.2 组件事件的应用 126

7.5 本章小结 131

第八章 多媒体 132

8.1 声音(音频) 133

8.1.1 媒体播放命令 133

8.2 图片处理(图形图像) 135

8.2.1 图片的合并 135

8.2.2 图片框组件 136

8.3 动画 140

8.3.1 图片框的GIF动画 140

8.3.2 窗口动画 140

8.4 图片转场 142

8.5 影视 145

8.5.1 影像框组件 145

8.5.2 高级影像框组件 145

8.5.3 外部影像组件 146

8.6 本章小结 148

第九章 网络与通讯 149

9.1 基础知识 149

9.2 网络应用型程序 150

9.2.1 网络组件 150

9.2.2 互联网支持库 159

9.3 数据通讯程序 171

9.3.1 网络通信命令 172

9.3.2 数据通讯组件 172

9.3.3 网络通讯支持库 179

9.4 硬件通信型程序 183

9.4.1 硬件通信组件 184

9.4.2 端口访问支持库 187

9.5 本章小结 188

第十章 系统控制 189

10.1 运行命令 189

10.2 系统信息类命令 190

10.3 配置文件和注册表 191

10.3.1 配置文件 191

10.3.2 调用系统配置工具 193

10.3.3 注册表 194

10.4 本章练习 203

第十一章 易数据库 204

11.1 易数据库文件的组成 204

11.2 使用工具创建和维护数据库 205

11.3 用命令创建数据库 207

11.3.1 编程前的准备 208

11.3.2 创建数据库 209

11.3.3 打开数据库 209

11.3.4 置当前数据库 210

11.3.5 关闭数据库 211

11.4 用程序维护数据库 211

11.4.1 记录操作 211

11.4.2 当前记录指针 212

11.4.3 读写字段 213

11.4.4 添加记录 213

11.4.5 删除记录 213

11.4.6 查找记录 214

11.5 数据库实例 215

11.6 数据库相关组件 218

11.6.1 通用提供者、数据库提供者 219

11.6.2 数据源 220

11.6.3 表格 227

11.6.4 数据库相关组件的应用 230

11.6.5 制作表格模板 232

11.7 本章小结 234

第十二章 外部数据库调用 235

12.1 外部数据库相关知识 235

12.1.1 易外部数据库组件简介 235

12.1.2 ODBC与ADO简介 235

12.1.3 SQL语言简介 237

12.1.4 常用的SQL语句 237

12.2 ODBC连接数据库组件 243

12.2.1 “外部数据库”组件属性 243

12.2.2 “外部数据库”组件重要方法 243

12.2.3 “外部数据库提供者”组件 245

12.3 ADO操作数据库组件 245

12.3.1 “数据库连接”组件 246

12.3.2 “记录集”组件 248

12.4 外部数据库应用 252

12.4.1 外部数据库操作例程 252

12.4.2 用表格组件显示数据库 258

12.5 Access数据库 259

12.5.1 Access数据库简介 259

12.5.2 Access数据库综合例程 259

12.6 SQLServer数据库 266

12.6.1 SQLServer简介 266

12.6.2 SQLServer 2000安装 268

12.6.3 创建SQL Server 2000数据库及表 270

12.6.4 使用易语言操作SQL SERVER数据库 273

12.7 MYSQL数据库 278

12.7.1 MYSQL常用命令 279

12.7.2 易语言操作MYSQL数据库 282

12.8 本章小结 291

第十三章 API的调用 292

13.1 API简介 292

13.2 API的定义 292

13.3 API的应用 294

13.3.1 内部API 295

13.3.2 外部API 301

13.4 本章小结 304

第十四章 易模块 305

14.1 易模块的作用 305

14.2 易模块的调用方法 305

14.3 易模块的开发与编译 309

14.3.1 易模块的开发 309

14.3.2 易模块的编译 311

14.3.3 易模块的改写实例 313

14.4 本章小结 315

第十五章 DLL的编写与调用 317

15.1 DLL与API函数的关系 317

15.2 DLL的开发与编译 317

15.3 调用DLL的方法 320

15.4 DLL应用实例 321

15.5 本章小结 324

第十六章 OCX组件与类型库 325

16.1 OCX组件 325

16.1.1 OCX的安装 325

16.1.2 OCX的汉化 328

16.1.3 OCX的使用方法 330

16.2 类型库的封装和使用 342

16.2.1 类型库的封装 343

16.2.2 类型库的使用 350

16.3 本章小结 353

第十七章 COM对象 354

17.1 基本概念 354

17.1.1 什么是COM 354

17.1.2 COM对象 354

17.1.3 COM接口 354

17.2 COM对象的使用 355

17.2.1 新的数据类型“对象” 355

17.2.2 使用COM对象的一般步骤 357

17.2.3 一个完整的例子 358

17.3 本章小结 360

第十八章 易语言面向对象编程 361

18.1 基础知识 361

18.1.1 类的概念 361

18.1.2 类和对象的关系 362

18.1.3 类中私有成员的特性 364

18.1.4 派生类和继承性 365

18.1.5 子类中直接调用父类方法 366

18.1.6 类的多态性与虚拟方法 367

18.2 类的实际应用例程 371

18.3 本章小结 378

第十九章 Linux程序编写 379

19.1 Linux简介 379

19.2 创建Linux程序 379

19.3 Linux程序开发与运行 380

19.3.1 了解例程的相关情况 381

19.3.2 例程服务端代码讲解 381

19.3.3 例程客户端代码讲解 385

19.3.4 编译与运行 387

19.4 本章小结 388

第二十章 数据结构支持库 389

20.1 数据结构基础 389

20.1.1 节点 389

20.1.2 链表 389

20.1.3 栈 391

20.1.4 队列 392

20.1.5 树 393

20.1.6 二叉树 394

20.2 栈的应用例程 395

第二十一章 数据操作支持库 400

21.1 加密技术 400

21.1.1 数据加密 400

21.1.2 数据认证 401

21.2 数据校验 402

21.2.1 “数字签名()”命令 403

21.2.2 “签名验证()”命令 404

21.2.3 “取数据摘要()”命令 405

第二十二章 数值计算支持库 407

22.1 数值计算支持库简介 407

22.2 数值计算支持库的各数据类型 407

22.2.1 复数运算 407

22.2.2 矩阵运算 408

22.2.3 傅立叶变换 409

22.2.4 微积分 410

22.2.5 概要统计 410

22.2.6 联立方程 411

22.2.7 曲线拟和 412

22.2.8 大数 412

22.2.9 其他计算 413

22.2.10 算式解析 413

22.3 大数计算器 413

第二十三章 文本语音转换支持库 417

23.1 文本语音转换简介 417

23.2 机读文本 417

23.3 语音识别 421

23.4 本章小结 425

第二十四章 电话语音支持库 426

24.1 支持库简介 426

24.2 支持库重要方法 426

24.3 支持库相关例程 429

第二十五章 数码设备支持库 436

25.1 支持库简介 436

25.2 支持库属性与方法 436

25.2.1 数码设备的重要属性 436

25.2.2 数码设备的方法 437

25.3 支持库相关例程 438

25.4 视频设备 442

第二十六章 脚本语言支持组件 445

26.1 组件简介 445

26.2 属性和方法 445

26.3 组件应用实例 446

26.3.1 四则表达式计算器 446

26.3.2 外部程序调用 447

第二十七章 Word 2000支持库 449

27.1 Word 2000支持库简介 449

27.2 Word 2000支持库组件 449

27.2.1 “Word程序”组件 449

27.2.2 “Word文档集”组件 451

27.2.3 “Word图形”组件 455

27.3 Word 2000支持库例程 456

第二十八章 Excel 2000支持库 462

28.1 Excel 2000支持库简介 462

28.2 Excel 2000支持库的组件 462

28.2.1 “Excel程序”组件 462

28.2.2 “Excel工作簿”组件 463

28.2.3 “Excel图表”组件 463

28.3 Excel2000支持库例程 464

第二十九章 PowerPoint 2000支持库 471

29.1 PowerPoint 2000支持库简介 471

29.2 PowerPoint 2000支持库的组件 471

29.2.1 “PPT程序”组件 471

29.2.2 “PPT文稿”组件 472

29.2.3 “PPT播放”组件 475

29.3 PowerPoint 2000支持库例程 476

29.3.1 人工切换 476

29.3.2 自动播放 477

第三十章 办公组件支持库 480

30.1 办公组件简介 480

30.2 办公组件属性 480

30.3 办公组件的方法 481

30.3.1 办公组件的重要方法 481

30.3.2 办公组件中接口对象的重要方法 484

30.4 办公组件事件 488

30.5 办公组件例程 488

30.6 本章小结 497

附录一 程序调试 498

调试工具 498

调试输出命令 503

调试应用总结 506

附录二 易语言编译与发布 507

非独立编译 507

独立编译 508

程序发布 509

更改图标样式 512

附录三 易语言向导 514

易向导的作用及意义 514

易向导的使用方法 514

易向导的编写 517

1.“写出程序()”命令 518

2.“删除程序()”和“删除程序段()”命令 519

3.“修改程序()”命令 520

4.“置组件属性()”命令 520

5.“清除修改记录()”命令 520

6.“定义模板变量()”命令 520