第1章开发环境1
1.1环境设置2
0001如何定制工具栏2
0002如何定制组件面板2
0003如何定制代码编辑器3
0004保存自定义开发环境桌面4
1.2组件安装4
0005安装ActiveX组件4
0006安装不同类型的第三方组件5
0007在Delphi中加载QReport报表组件7
1.3创建DLL文件8
0008生成一个DLL文件8
0009调用DLL文件8
1.4窗体相关操作9
0010将组件置前/置后9
0011如何锁定窗体中的组件9
0012如何改变窗体上的网格大小10
0013组件的选取10
0014改变窗体Hint背景色11
0015以原始风格显示控件的滚动条11
0016使用快捷键打开对象观察器中的“...”按钮11
1.5其他相关应用技巧11
0017安装合适的Delphi版本11
0018熟练掌握Delphi中的菜单项12
0019构成
Delphi项目的主要文件12
0020如何在程序中调用帮助文件12
第2章语言基础17
2.1基础语言18
0021如何对代码进行注释18
0022Exit语句的使用18
0023有效地使用Self对象19
0024声明局部变量、类变量和全局变量19
0025有效利用条件语句和嵌套条件语句20
0026有效利用循环语句和嵌套循环语句21
0027使用GoTo跳转语句21
0028有效使用Case Else语句22
0029保证数组循环的安全性22
0030获取枚举值列表23
0031使两个变量位于同一个地址空间23
0032利用动态数组作为函数参数24
0033调用Register过程的注意事项24
0034在Delphi中禁止使用result24
0035如何在Delphi中录制代码24
0036如何编译器会提示数组太大时的处理技巧25
0037如何对超大数字进行计算25
0038强类型的定义及使用25
2.2类、函数、重载25
0039在函数的定义中正确使用var25
0040如何实现类的转形26
0041如何实现数据加密与解密算法27
0042如何继承父类的方法27
0043如何实现函数重载28
0044类中多态的应用28
0045将函数作为参数进行调用30
2.3参数与指针30
0046通过指针读写数据30
0047在过程中使用常量参数31
0048在过程中使用数组参数31
0049在过程中使用默认参数31
2.4其他32
0050如何在字符串中使用单引号32
0051结构对象的定义与使用32
0052使用数组为TlistView组件动态创建字段33
0053解决程序的死锁问题34
0054怎样实现接口委托34
0055在Delphi中使用汇编35
0056为
程序设置版本和帮助信息36
0057动态链接库的创建与调用36
0058String类型和Pchar类型的用法和区别36
0059如何捕获异常37
0060TStrings与TStringList的使用37
0061如何实
现窗体文件转换37
第3章程序算法39
3.1计算类算法40
0062如何计算1~100的阶乘和40
0063如何实现最大公约数40
0064如何实现最小公倍数41
0065如何实现裴波纳契数列求和42
0066如何实现百钱百鸡算法42
0067如何实现哥德巴赫猜想43
0068如何实现韩信点兵44
0069求水仙花数的算法44
0070求1000以内的完数45
0071如何计算x的y次方46
3.2复杂计算类算法46
0072如何实现金额大小写转换的算法46
0073如何计算时钟的指针位置47
0074如何计算汉字笔划48
0075如何计算两个日期之间的天数、周数、分钟数49
0076如何实现数字斜塔50
0077如何实现杨辉三角51
0078如何实现CRC算法52
0079如何将B转换成GB、MB和KB52
3.3判断及转换类算法53
0080判断IP地址是否合法的算法53
0081判断身份证是否合法的算法54
0082判断素数的算法55
0083将字符串转换成Unicode格式56
3.4排序及分组类算法56
0084利用回溯法将一组数平均分成两组56
0085利用冒泡法对数字进行排序58
0086用回溯法找出n个自然数中取r个数的所有组合58
00870~N位数的任意组合59
0088在数组中快速查找近似值60
0089实现直接插入法排序61
第4章函数应用63
4.1字符串处理函数64
0090使用Uppercase函数将小写字母转换为大写字母64
0091使用Lowercase函数将大写字母转换为小写字母64
0092使用Copy函数获取一个字符串的子串64
0093使用LeftStr函数从左边取得指定个数的字符串6