图书介绍

Kylix程序设计 基础教程PDF|Epub|txt|kindle电子书版本网盘下载

Kylix程序设计 基础教程
  • 乔林编著 著
  • 出版社: 北京:中国铁道出版社
  • ISBN:7113042325
  • 出版时间:2001
  • 标注页数:433页
  • 文件大小:138MB
  • 文件页数:446页
  • 主题词:

PDF下载


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

下载说明

Kylix程序设计 基础教程PDF格式电子书版下载

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

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

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

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

图书目录

第1章 事件与面向对象1

1.1人与计算机1

1.2用户控制2

1.3对象与类的基本特征3

1.3.1何谓对象4

1.3.2 X Window中的对象4

1.3.3对象的属性5

1.3.4对象的行为6

1.4小结6

第2章 安装Kylix7

2.1安装Kylix前的准备工作7

2.1.1最低安装要求7

2.1.2检测Linux的bug7

2.1.3修复glibc9

2.1.4安装或升级libjpeg11

2.2安装Kylix11

2.2.1安装身份11

2.2.2安装Kylix12

2.2.3 Kylix的库相关性14

2.2.4多用户的文件共享15

2.3小结15

第3章 Kylix集成开发环境17

3.1 Kylix集成开发环境的组成17

3.1.1加速栏18

3.1.2对象检查器19

3.1.3窗体设计器21

3.1.4代码编辑器22

3.2 Kylix代码编辑器的基本用法23

3.2.1使用Kylix的代码编辑器23

3.2.2设置书签25

3.2.3查找与替换文本27

3.3 Kylix菜单栏29

3.3.1“File”菜单30

3.3.2“Edit” 菜单33

3.3.3“Search” 菜单36

3.3.4“View” 菜单38

3.3.5“Project” 菜单41

3.3.6“Run” 菜单46

3.3.7“Component” 菜单49

3.3.8“Tools” 菜单51

3.3.9“Help” 菜单56

3.4 Kylix的基本部件58

3.4.1部件面板58

3.4.2常用文本部件60

3.4.3按钮与单选框、复选框部件61

3.4.4滚动部件62

3.4.5分组与分界部件62

3.4.6网格与表格部件63

3.4.7图形与图像部件63

3.4.8视图部件63

3.4.9菜单部件64

3.4.10定时器部件64

3.4.11对话框部件64

3.5小结65

3.6问题与练习66

第4章 Kylix可视化开发方法67

4.1一个简单的用户界面67

4.1.1任务分析67

4.1.2创建工程68

4.1.3对象检查器的基本功能69

4.1.4设置和修改窗体的属性73

4.1.5在窗体上添加部件75

4.1.6部件的调整与对齐76

4.1.7设置部件的属性78

4.2使用Kylix的代码编辑器79

4.2.1程序实现79

4.2.2代码补足83

4.2.3代码参数提示85

4.2.4表达式求值提示86

4.2.5符号洞察87

4.2.6代码模板87

4.2.7代码浏览89

4.2.8模块导航90

4.2.9探索鼠标右键的功能90

4.3使用Kylix的代码管理器92

4.4创建多窗体工程94

4.4.1创建一个含有About对话框的例程94

4.4.2指定自动创建窗体97

4.5小结98

4.6问题与练习98

第5章 Kylix程序结构99

5.1 Kylix的文件组织99

5.2 Kylix的程序组织102

5.2.1一个简单的控制台程序102

5.2.2一个简单的X Window程序103

5.3 Kylix的单元组织104

5.3.1单元的组织结构104

5.3.2单元首部unit106

5.3.3接口部分interface106

5.3.4实现部分inplementation107

5.3.5初始化部分initialization107

5.3.6结束部分finalization107

5.4单元引用108

5.4.1 uses子句108

5.4.2单元的引用109

5.4.3单元的循环引用110

5.5块与作用域112

5.5.1块112

5.5.2作用域113

5.5.3名称冲突114

5.6使用Kylix的工程管理器116

5.6.1工程管理器116

5.6.2工程浏览器118

5.6.3使用对象仓库119

5.7小结121

5.8问题与练习121

第6章 Kylix的基本语言要素123

6.1 Kylix语句与语句块123

6.1.1空白与语句123

6.1.2单语句124

6.1.3块与复合语句126

6.1.4跳转语句126

6.2 Kylix的标识符与保留字128

6.2.1标识符128

6.2.2关键字129

6.2.3定义标识符的良好习惯131

6.3 Kylix的操作符与表达式132

6.3.1操作符的优先级132

6.3.2操作符133

6.4表达式的类型137

6.4.1表达式的类型转换137

6.4.2移位运算与类型转换实例139

6.5常量143

6.5.1常量的声明143

6.5.2字符串资源145

6.5.3有型常量145

6.6变量146

6.6.1变量的声明146

6.6.2全局变量的初始化148

6.6.3绝对地址148

6.6.4变量的使用149

6.6.5动态变量149

6.6.6线程局部变量150

6.7 Kylix中的数据类型151

6.7.1序数类型151

6.7.2整数类型152

6.7.3字符类型154

6.7.4实数类型154

6.8注释你的代码154

6.9小结156

6.10问题与练习156

第7章 Kylix的控制结构157

7.1布尔表达式157

7.2条件分支语句158

7.2.1 if语句158

7.2.2 case语句160

7.2.3条件分支语句实例162

7.3循环语句164

7.3.1 for循环语句165

7.3.2 while循环语句167

7.3.3 repeat循环语句168

7.3.4 break语句169

7.3.5几种循环的比较170

7.4循环程序实例170

7.4.1 TCanvas类171

7.4.2设计应用程序的界面171

7.4.2设计数据结构172

7.4.3最终实现174

7.5小结179

7.6问题与练习179

第8章 数组181

8.1基本用户自定义类型181

8.1.1枚举类型181

8.1.2子界类型187

8.1.3集合类型191

8.1.4集合操作符194

8.2静态数组195

8.2.1一维静态数组195

8.2.2多维静态数组198

8.2.3有型静态数组常量200

8.2.4使用静态数组时需要注意的问题202

8.2.5静态数组的存储格式204

8.3动态数组207

8.3.1一维动态数组的声明208

8.3.2一维动态数组的使用208

8.3.3一维动态数组的存储格式210

8.3.4一维动态数组的裁剪213

8.3.5多维动态数组214

8.4使用TListBox部件的动态数组实例216

8.4.1 TListBox部件216

8.4.2程序任务分析218

8.4.3窗体设计219

8.4.4程序实现222

8.5小结228

8.6问题与练习228

第9章 字符串与数字229

9.1字符串229

9.1.1字符串类型229

9.1.2字符串运算233

9.1.3 AnsiString类型与动态字符数组234

9.2字符串操作237

9.2.1字符串处理函数与过程237

9.2.2字符串的格式化241

9.2.3字符串与数字的转换243

9.3计算器实例245

9.3.1我们要干什么245

9.3.2 TLCDNumber部件251

9.3.3设计思路251

9.3.4最终实现254

9.4使用TStringGrid部件276

9.4.1 TStringGrid部件276

9.4.2元素操作277

9.5小结280

9.6问题与练习280

第10章 过程与函数281

10.1过程的声明与调用281

10.1.1过程声明281

10.1.2过程调用284

10.2函数的声明与调用285

10.2.1函数的声明与返回值285

10.2.2函数的调用286

10.3过程与函数的参数287

10.3.1参数语义288

10.3.2值参数289

10.3.3变量参数289

10.3.4常量参数290

10.3.5外部参数291

10.3.6无型参数291

10.4过程与函数的调用规范292

10.5过程与函数的嵌套与递归293

10.5.1过程与函数的嵌套293

10.5.2过程与函数的前置声明295

10.5.3递归调用296

10.6小结299

10.7问题与练习299

第11章 文本编辑器实例301

11.1创建应用程序的菜单界面301

11.1.1使用主菜单部件TMainMenu301

11.1.2创建主菜单303

11.1.3创建二级子菜单305

11.1.4菜单项的选中与有效标记306

11.1.5菜单项的快捷键与加速键307

11.1.6弹出式菜单310

11.1.7窗体的设计代码311

11.2菜单项的事件处理过程314

11.3 TMemo部件319

11.4文本编辑器的设计320

11.4.1窗体设计320

11.4.2窗体设计代码321

11.5文本编辑器的实现330

11.5.1基本编辑操作330

11.5.2使用Tfont类331

11.5.3设置文本编辑器的字体332

11.5.4使用TFindDialog部件与TReplaceDialog部件333

11.5.5查找与替换334

11.5.6使用TOpenDialog部件与TSaveDialog部件337

11.5.7文件操作338

11.5.8退出编辑器341

11.6工具栏与状态栏342

11.6.1添加工具栏342

11.6.2使用TImageList部件344

11.6.3状态栏346

11.6.4编译运行程序347

11.7小结347

11.8问题与练习348

附录A 部分练习参考答案349

热门推荐