《易语言入门与提高》PDF下载

  • 购买积分:14 如何计算积分?
  • 作  者:霍玲玲,徐文军,张晓华,王成武,赵云青,镇维,张志军编著
  • 出 版 社:北京:国防工业出版社
  • 出版年份:2012
  • ISBN:9787118079845
  • 页数:408 页
图书介绍:本书介绍了汉字编程的语言——易语言,并通过大量的操作实例,让读者尽快掌握汉字编程的技巧。内容包括:易语言基础知识、易语言基本命令、易语言常用命令、主体组件、文本与图形组件、鼠标触发组件、选择与列表组件、进度与时间组件、设备组件与图片组组件、数据库组件、网络组件、子程序调用、易模块、DLL调用、API调用。

第1章 易语言概述 1

1.1易语言概要 1

1.2易语言的下载与安装 17

1.3易语言基本界面操作 20

1.3.1易语言的界面 20

1.3.2易语言的菜单栏 23

1.3.3易语言的工具条 34

1.3.4如何在设计窗口中添加组件 35

1.3.5如何使用易语言帮助系统 35

1.3.6如何配置易语言 35

1.4易语言代码输入方法 37

1.4.1内置输入法 37

1.4.2系统输入法 38

1.4.3参数分步输入 38

1.4.4输入备注与代码屏蔽 38

1.4.5 4种输入语句 39

第2章 易语言基础知识 40

2.1易语言数据类型 40

2.2变量与常量 42

2.2.1变量 42

2.2.2常量 45

2.3易语言运算符及表达式 48

2.3.1易语言运算符 48

2.3.2算术运算符和算术表达式 49

2.3.3赋值运算符和赋值表达式 50

2.4易语言命令介绍 51

2.4.1命令的格式 51

2.4.2即时帮助和帮助文档 51

2.4.3命令的返回值 52

2.4.4命令的套用 53

2.5易语言组件介绍 54

2.5.1基本组件 54

2.5.2扩展组件 55

2.6成员属性、方法与事件 56

2.6.1通用属性 56

2.6.2通用方法 56

2.6.3成员事件 57

第3章 易语言基本命令 58

3.1流程控制 58

3.1.1分支类流程控制命令 58

3.1.2循环类流程控制命令 61

3.1.3跳转类流程控制命令 63

3.2算术运算 65

3.2.1基本算术运算命令 65

3.2.2扩展算术运算命令 66

3.3逻辑比较与位运算 69

3.3.1逻辑比较 69

3.3.2位运算 71

3.4数组操作 74

3.5数值转换 80

第4章 易语言常用命令 86

4.1时间操作 86

4.2文本操作与字节集操作 89

4.2.1文字编码和存储方式 89

4.2.2 ASCII码 89

4.2.3区别键代码和文字编码 90

4.2.4文本操作命令 92

4.2.5字节集操作命令 92

4.3磁盘操作 92

4.3.1目录路径 93

4.3.2磁盘操作命令 93

4.4文件读写 94

4.5媒体播放 96

4.5.1媒体播放格式 96

4.5.2媒体播放命令 96

4.6系统处理 97

4.6.1了解剪切板 97

4.6.2了解注册表 97

4.6.3系统处理命令 98

第5章 主体组件 105

5.1窗口组件 105

5.1.1窗口概述 105

5.1.2窗口的属性 107

5.1.3窗口的事件 115

5.1.4窗口的方法 122

5.2菜单组件 130

5.2.1菜单概述 131

5.2.2菜单的热键与属性 133

5.2.3弹出菜单 135

5.2.4托盘菜单 137

5.3超级菜单 138

5.3.1超级菜单的属性 139

5.3.2超级菜单的方法 140

5.3.3超级菜单的事件 140

5.4信息框组件 141

5.4.1信息框概述 141

5.4.2信息框提示按钮形态 141

5.4.3信息框的返回值 143

5.5输入框组件 143

5.5.1输入框操作 144

5.5.2输入框初始数据 145

5.5.3输入框输入编程 146

5.6数据库维护 147

5.7浏览文件夹 147

第6章 鼠标触发组件 149

6.1按钮组件 149

6.1.1按钮组件概述 149

6.1.2按钮的重要属性 149

6.1.3按钮的专有方法 152

6.1.4按钮的重要事件 152

6.1.5按钮的提示信息 154

6.2图形按钮 155

6.2.1图形按钮概述 155

6.2.2图形按钮的属性 155

6.2.3图形按钮的事件 157

6.3调节器组件 158

6.3.1调节器组件概述 158

6.3.2调节器的属性 159

6.3.3调节器的重要事件 159

6.3.4与编辑框调节器的对比 160

6.4拖放对象组件 161

6.4.1拖放对象组件概述 161

6.4.2拖放对象组件重要属性 161

6.4.3拖放对象组件的方法 162

6.4.4拖放对象组件的事件 162

第7章 文本与图形组件 164

7.1编辑框组件 164

7.1.1编辑框概述 164

7.1.2编辑框的属性 164

7.1.3编辑框的方法 170

7.1.4编辑框的事件 171

7.2标签组件 174

7.2.1标签概述 174

7.2.2标签属性 175

7.2.3标签的应用例程 177

7.3画板组件 181

7.3.1画板概述 181

7.3.2画板的属性 181

7.3.3画板的方法 182

7.3.4画板的事件 186

7.4图片框组件 187

7.4.1图片框组件概述 187

7.4.2图片框组件的重要属性 187

7.5外形框组件 189

7.5.1外形框组件概述 189

7.5.2外形框组件属性 189

7.6影像框组件 192

7.6.1影像框组件概述 192

7.6.2影像框组件属性 192

7.7柱状图组件、饼形图组件和曲线图组件 193

7.7.1柱状图组件、饼形图组件和曲线图组件概述 193

7.7.2柱状图组件、饼形图组件和曲线图组件属性 193

第8章 选择与列表组件 196

8.1选择框组件 196

8.1.1选择框概述 196

8.1.2选择框的属性 196

8.1.3选择框的事件 197

8.2单选框组件 198

8.2.1单选框概述 198

8.2.2单选框的属性 199

8.2.3单选框的事件 200

8.3分组框组件 200

8.3.1分组框概述 200

8.3.2分组框的属性 201

8.3.3分组框的事件 201

8.4选择夹组件 202

8.4.1选择夹概述 202

8.4.2选择夹的属性 202

8.4.3选择夹的方法 204

8.4.4选择夹的事件 205

8.5分隔条组件 206

8.5.1分隔条概述 206

8.5.2分隔条的属性 206

8.5.3分隔条的事件 206

8.6通用对话框组件 207

8.6.1通用对话框概述 207

8.6.2通用对话框的属性 207

8.6.3通用对话框的方法 214

8.7列表框组件 214

8.7.1列表框概述 214

8.7.2列表框的属性 215

8.7.3列表框的方法 216

8.7.4列表框的事件 225

8.8组合框组件 226

8.8.1组合框概述 226

8.8.2组合框的属性 226

8.8.3组合框的方法 228

8.8.4组合框的事件 232

8.9选择列表框组件 234

8.9.1选择列表框概述 234

8.9.2选择列表框的属性 234

8.9.3选择列表框的方法 235

8.9.4选择列表框的事件 237

第9章 进度与时间组件 239

9.1进度条组件 239

9.1.1进度条概述 239

9.1.2进度条的属性 239

9.1.3进度条的事件 240

9.2滑块条组件 241

9.2.1滑块条概述 241

9.2.2滑块条的属性 241

9.2.3滑块条的事件 242

9.3横、纵向滚动条组件 244

9.3.1横、纵向滚动条概述 244

9.3.2横、纵向滚动条的属性 244

9.3.3横、纵向滚动条的事件 245

9.4日期框组件 246

9.4.1日期框概述 246

9.4.2日期框的属性 246

9.4.3日期框的事件 247

9.5月历组件 247

9.5.1月历概述 247

9.5.2月历的属性 247

9.5.3月历的事件 249

9.6农历日期框组件 250

9.6.1农历日期框概述 250

9.6.2农历日期框的属性 250

9.6.3农历日期框的方法 252

9.6.4农历日期框的事件 252

9.7时钟组件 253

9.7.1时钟概述 253

9.7.2时钟的属性 254

9.7.3时钟的事件 254

第10章 设备组件 256

10.1颜色选择器 256

10.1.1颜色选择器组件的属性 256

10.1.2颜色选择器组件的事件 256

10.2打印机组件 258

10.2.1打印机组件的属性 258

10.2.2打印机组件的方法 259

10.3驱动器框组件 261

10.3.1驱动器框组件的属性 262

10.3.2驱动器框组件的事件 262

10.4目录框组件 264

10.4.1目录框组件的属性 264

10.4.2目录框组件的事件 264

10.5文件框组件 265

10.5.1文件框组件的属性 266

10.5.2文件框组件的事件 266

10.6端口组件 268

10.6.1端口组件的属性 268

10.6.2端口组件的事件 270

10.6.3端口组件的方法 270

10.7语音识别组件 272

10.7.1语音识别组件的方法 272

10.7.2语音识别组件的事件 273

10.8电话控制组件 274

10.8.1电话控制组件的属性 274

10.8.2电话控制组件的方法 274

10.8.3电话控制组件的事件 277

第11章 图片组组件 281

11.1工具条组件 281

11.1.1工具条组件的属性 281

11.1.2工具条组件的事件 284

11.1.3工具条组件的方法 285

11.2状态条组件 288

11.2.1状态条组件的属性 289

11.2.2状态条组件的事件 289

11.2.3状态条组件的方法 290

11.3树形框组件 292

11.3.1树形框组件的属性 292

11.3.2树形框组件的事件 294

11.3.3树形框组件的方法 295

11.4超级列表框组件 300

11.4.1超级列表框组件的属性 300

11.4.2超级列表框组件的事件 304

11.4.3超级列表框组件的方法 304

第12章 数据库组件 310

12.1通用提供者组件与数据库提供者组件 310

12.2数据源组件 313

12.2.1数据源组件的属性 313

12.2.2数据源组件的事件 314

12.2.3数据源组件的方法 314

12.3表格组件 316

12.3.1表格组件的属性 316

12.3.2表格组件的事件 318

12.3.3表格组件的方法 318

12.4外部数据库 321

12.4.1外部数据库组件的属性 322

12.4.2外部数据库组件的方法 322

12.5外部数据提供者 328

第13章 网络组件 330

13.1数据报 330

13.1.1数据报概述 330

13.1.2数据报的重要属性 330

13.1.3数据报的专有方法 331

13.1.4数据报的重要事件 331

13.2客户/服务器组件 332

13.2.1客户/服务器组件概述 332

13.2.2客户组件的重要属性 333

13.2.3客户组件的专有方法 333

13.2.4客户组件的重要事件 334

13.2.5服务器的重要属性 334

13.2.6服务器的专有方法 334

13.2.7服务器的重要事件 335

13.3超级链接框 335

13.3.1超级链接框概述 335

13.3.2超级链接框的重要属性 336

13.3.3超级链接框的专有方法 337

13.4超文本浏览框组件 339

13.4.1超文本浏览框组件概述 339

13.4.2超文本浏览框组件的重要属性 339

13.4.3超文本浏览框组件的重要事件 340

13.4.4超文本浏览框组件的重要方法 343

13.5远程服务支持库 344

13.5.1远程服务支持库概述 344

13.5.2远程服务的方法 344

13.5.3请求客户端的方法 349

13.6网络传送支持库 352

13.6.1网络传送支持库概述 352

13.6.2网络传送支持库中的对象 352

13.6.3“下载对象”的方法 353

13.6.4 “FTP辅助对象”的方法 357

13.6.5 “FTP上传对象”的方法 359

13.7邮件接收支持库 360

13.7.1接收邮件的基本命令 360

13.7.2“邮件信息”数据类型的方法 363

13.8局域网操作支持库 364

13.9 BT下载支持库 368

13.9.1 BT下载支持库 368

13.9.2 BT下载支持库全局命令 368

13.9.3 “BT下载”数据类型的提供的方法 369

第14章 子程序调用 371

14.1子程序的分类及建立 371

14.1.1子程序的分类 371

14.1.2子程序的建立 372

14.2子程序的调用 374

14.2.1子程序的调用 374

14.2.2子程序的递归调用 374

14.3子程序的参数 375

14.3.1子程序的参数建立与返回值 375

14.3.2子程序参数的可空属性 377

14.3.3子程序参数的参考属性 380

14.3.4子程序参数的数组属性 381

14.4子程序的指针应用 383

第15章 易模块 385

15.1易模块概述 385

15.2易模块的调用方法 385

15.2.1易模块的安装 386

15.2.2易模块的调用 387

15.3编制自己的易模块 388

15.3.1易模块的开发 388

15.3.2易模块的编译 389

15.3.3子程序改造为易模块 392

第16章API函数调用 395

16.1 API函数概述 395

16.2如何定义API函数 396

16.3标准DLL库的应用 398

16.4外部DLL库的应用 400

第17章易DLL编写及调用 402

17.1易DLL、易模块、API之间的关系 402

17.1.1 DLL基本概念 402

17.1.2易DLL与易模块、API间的关系 402

17.2易DLL的开发与编译 402

17.2.1进入DLL编写环境 403

17.2.2编写DLL源代码 403

17.2.3编译易DLL 404

17.3如何调用易DLL 405