《Delphi程序开发范例宝典》PDF下载

  • 购买积分:21 如何计算积分?
  • 作  者:明日科技,张岭,宋坤,梁冰编著
  • 出 版 社:北京:人民邮电出版社
  • 出版年份:2006
  • ISBN:7115148805
  • 页数:772 页
图书介绍:本书介绍了Delphi进行程序开发的各方面技术和技巧。

第1章 窗体与界面设计 1

实例001 在系统菜单中添加菜单项 2

1.1 菜单应用 2

实例002 带历史信息的菜单 3

实例003 菜单动态合并 4

实例004 像“开始”菜单一样漂亮的菜单 5

实例005 多彩的菜单 6

实例006 可以拉伸的菜单界面 8

实例497 委托实现 71 9

实例007 带背景的工具栏 9

1.2 工具栏设计 9

实例008 浮动工具栏 10

实例009 在状态栏中显示检查框 11

1.3 状态栏设计 11

实例010 带进度条的状态栏 12

实例011 状态栏中加入图标 13

实例012 OutLook界面 14

1.4 导航菜单界面 14

实例013 带导航菜单的主界面 15

实例014 图形化的导航界面 16

实例015 类QQ的程序界面 18

1.5 特色程序界面 18

实例016 类似Windows XP的程序界面 20

实例017 以图形按钮显示的界面 21

实例018 以树型显示的程序界面 23

实例019 以XPManifest组件显示界面 24

实例020 动态按钮的窗体界面 25

实例021 非矩形窗体 26

1.6 特殊形状的窗体 26

实例022 建立字体形状窗体 28

实例023 自动启动的多媒体光盘程序 29

1.7 多媒体光盘 29

实例024 为触摸屏程序添加虚拟键盘 30

实例025 触摸屏系统 31

实例026 半透明渐显窗体 33

1.8 窗体效果 33

实例027 窗口颜色的渐变 34

实例028 带背景的窗体 35

实例029 为窗体增加边框 36

实例030 窗体中的滚动字幕 37

1.9 窗体动画 37

实例031 动画显示窗体 38

实例032 制作闪烁的窗体 39

实例033 直接在窗体上绘图 40

实例034 动画形式的程序界面 41

实例035 以时钟显示界面窗体 42

1.10 标题栏窗体 44

实例036 标题栏上的按钮 45

实例037 使窗体标题栏文字右对齐 47

实例038 没有标题栏但可以改变大小的窗口 48

实例039 不可移动的窗体 49

1.11 设置窗体位置 49

实例040 设置窗体在屏幕中的位置 50

实例041 始终在最上面的窗体 51

实例042 限制窗体大小 52

1.12 设置窗体大小 52

实例044 组件大小随窗体的改变而改变 53

实例043 获取桌面大小 53

实例045 在窗口间移动按钮 54

实例046 如何实现Office助手 55

实例047 在关闭窗口前加入确认对话框 56

1.13 窗体控制技术 56

实例048 程序在循环中响应界面操作 57

实例049 使用任意组件拖动窗体 58

实例050 动态创建窗体和释放窗体 59

实例051 修改提示字体及颜色 60

实例052 窗口融合技术 61

1.14 其他技术 61

实例053 给MDI窗体加背景 62

实例054 如何关闭MDI类型窗体中的子窗体 63

实例055 向提示框中添加图标 64

第2章 控件应用 67

实例056 从右至左输入数据 68

2.1 TEdit控件应用典型实例 68

实例057 为TEdit控件添加列表选择框 69

实例058 只允许输入数字的TEdit组件 70

实例059 在TSpeedButton按钮中显示图标 71

2.2 TSpeedButton控件应用典型实例 71

实例060 折行显示按钮标题 72

实例061 设置TMemo组件的边界 73

2.3 TMemo控件应用典型实例 73

实例062 TMemo组件的光标定位 74

实例063 得到TMemo中的可见行数 75

实例064 在TListBox组件间交换数据 76

2.4 TListBox控件应用典型实例 76

实例065 为TListBox添加水平滚动条 77

实例066 将数据库数据添加到组合框中 78

实例067 借助绑定控件实现数据选择录入 79

实例068 TListView列表拒绝添加重复信息 80

2.5 TListView控件应用典型实例 80

实例069 将数据库数据添加到TListView控件 82

实例070 用TListView控件制作导航界面 83

实例071 在TListView控件中对数据排序或统计 84

实例072 在TListView组件中绘制底纹 86

实例073 在列表视图中拖动视图项 87

实例074 将数据库数据显示到树视图中 88

2.6 TTreeView控件应用典型实例 88

实例075 用TTreeView控件制作导航界面 90

实例076 TTreeView组件遍历磁盘目录 91

实例077 TTreeView组件在数据库中的应用 92

实例078 程序运行时对TStringGrid中的数据进行计算 94

2.7 TStringGrid控件应用典型实例 94

实例079 利用TStringGrid实现表单式批量录入数据 96

实例080 在TStringGrid中实现单元格下拉列表 98

实例081 在TStringGrid组件中绘图 99

实例082 TStringGrid组件上回车移动焦点 100

实例083 在TStringGrid组件中设置只读栏 102

实例084 TStringGrid组件单元格颜色 103

实例085 TStringGrid自动移动及增加行 104

实例086 TTrackBar的简单应用 105

2.8 其他控件应用典型实例 105

实例087 TSplitter的应用 106

实例088 TMaskEdit组件的简单应用 107

实例089 TMonthCalendar组件的应用 108

实例090 响应TAnimate组件的OnClick事件 109

实例091 QQ头像列表 110

实例092 控制TRichEdit组件滚动 112

实例093 程序运行时智能增减控件 113

2.9 控件技术 113

实例094 控制焦点移动 114

实例095 动态创建组件 115

实例096 在开始按钮上绘图 116

实例097 按回车键焦点在控件中移动的录入窗口 118

2.10 焦点变换与输入控制 118

实例098 程序运行时拖动组件 119

实例099 组件得到焦点时变色 120

实例100 控件的输入限制 121

2.11 特殊控件 122

实例101 制作信息上传控件 123

实例102 为组件制作立体效果 124

实例103 获取组件名称和内容 125

第3章 图形技术 127

实例104 绘制立体模型 128

3.1 绘制图形 128

实例105 在图片中写入文字 129

实例106 局部图片的复制 131

实例107 波形图的绘制 133

实例108 BMP转换成JPG格式 134

3.2 图形转换 134

实例109 JPG转换成BMP格式 135

实例110 位图转化为WMF 136

实例111 Ico文件转化为位图 138

实例112 图片批量转换工具 139

实例113 坐标转换 142

实例114 局部图像放大 143

3.3 图像预览 143

实例115 浏览大图片 145

实例116 剪切图片 146

实例117 图像旋转 148

实例118 鼠标拖曳图像 149

实例119 如何放大和缩小图像 150

3.4 图形缩放与变换 150

实例120 如何旋转JPG图像 151

实例121 如何实现图形反转 152

实例122 百叶窗效果显示图像 154

3.5 图像效果 154

实例123 推拉效果显示图像 155

实例124 水平交错效果显示图像 156

实例125 垂直交错效果显示图像 157

实例126 图像纹理效果 158

实例127 图像浮雕效果 159

实例128 积木效果 160

实例129 雨滴式的显示图片 161

实例130 旋转的文字 163

3.6 图像字体 163

实例131 当前系统字体列表 164

实例133 如何在图片上平滑移动文字 165

实例132 空心文字 165

实例134 动画背景窗体 167

3.7 图像动画 167

实例135 随鼠标移动的图像 169

实例136 十字光标定位 170

实例137 抓取鼠标形状 171

实例138 查看图片的像素 172

3.8 图像识别 172

实例139 获取指定点的RGB值 173

实例140 地图地理定位 174

实例141 车牌号码识别 176

实例142 获取图片类型 177

3.9 图像工具 177

实例143 简单画图程序 178

实例144 看图工具 181

实例145 文字保存为图片 182

实例146 随机更换壁纸程序 183

3.10 图像应用 183

实例147 屏幕保护 185

实例148 模拟石英钟 186

实例149 生肖速查 188

第4章 多媒体技术 191

实例150 播放指定的avi-mid-wav文件 192

4.1 CD、VCD播放 192

实例151 媒体播放器 193

实例152 带记忆的MP3播放器 194

4.2 MP3、WAV播放 194

实例153 可连续播放的MP3播放器 197

实例154 学校间操定时音乐播放 198

实例155 播放Flash动画 199

4.3 动画播放 199

实例156 制作AVI播放器 200

实例157 播放Gif动画 202

实例158 检测是否安装声卡 203

4.4 媒体控制 203

实例159 打开和关闭CDROM 204

实例160 控制左右声道 205

实例161 控制PC喇叭发声 206

实例162 开机祝福程序 208

4.5 多媒体应用 208

实例163 制作家庭影集 209

实例164 产品电子报价 210

实例165 产品滚动展示程序 212

实例166 将WAV资源添加到EXE里 213

第5章 文件系统 215

实例167 创建和删除文件夹 216

5.1 创建和删除文件 216

实例168 建立临时文件 217

实例169 根据日期动态建立文件 218

实例170 把文件删除到回收站中 219

实例171 清空回收站 221

实例172 搜索文件 222

5.2 查找文件 222

实例173 检查文件是否存在 223

实例174 提取指定文件夹目录 224

实例175 查找文件 225

实例177 长短文件名转换 227

5.3 修改文件 227

实例176 更改文件名称 227

实例178 修改文件属性 229

实例179 修改文件及目录的名字 231

实例180 获得临时文件目录 232

5.4 文件目录 232

实例181 获取应用程序所在目录 233

实例182 得到系统当前目录 234

实例183 在程序中改变当前路径 235

实例184 移动正在使用的文件 236

5.5 复制文件 236

实例185 批量复制文件 237

实例186 文件复制过程中显示进度条 238

实例187 对INI文件进行操作 239

5.6 指定类型的文件操作 239

实例188 文本文件的操作 241

实例189 在程序中使用自定义文件格式 242

实例190 简单的文件加密解密 244

实例191 在DELPHI中控制Word 246

5.7 其他 246

实例192 带日志的程序 247

实例193 获取窗口文本 248

实例194 判断文件是否正在被使用 250

实例195 提取文件中的图标资源 251

实例196 在程序中调用.HLP文件 253

实例197 采用API实现文件拖放 254

实例198 文件比较 255

第6章 操作系统与Windows相关程序 257

实例199 获得硬盘序列号 258

6.1 获得磁盘属性 258

实例200 获取映射驱动器路径 259

实例201 判断驱动器类型 260

实例202 取消磁盘共享 261

6.2 磁盘相关设置 261

实例203 检查驱动器容量 262

实例204 检测磁盘是否准备好 263

实例205 图表显示磁盘容量 264

实例206 格式化磁盘 265

实例207 怎样隐藏鼠标 266

6.3 系统控制 266

实例208 用户确认后关机 267

实例210 重启、注销、关闭计算机 268

实例209 锁定计算机 268

实例211 设置系统输入法 270

6.4 系统设置 270

实例212 设置显示器属性 272

实例213 设置桌面颜色 273

实例214 鼠标交换左右键 274

实例216 内存使用状态监控 275

6.5 系统监控 275

实例215 检测系统启动模式 275

实例217 监视剪贴板内容 276

实例218 利用钩子技术实现键盘监控 277

实例219 获取用户名 280

6.6 系统软件信息 280

实例220 获取系统目录 281

实例221 注册系统热键 282

实例222 获取和修改计算机名 284

实例223 动画鼠标 285

6.7 鼠标操作 285

实例224 限制鼠标活动区域 286

实例225 打开控制面板中的程序 287

6.8 程序控制 287

实例226 动态载入DLL文件 288

实例227 添加程序托盘 289

实例228 不出现在任务栏上的程序 291

实例229 在程序中使用多线程 293

实例230 怎样调用外部的EXE文件 295

实例231 关闭外部已开启的程序 296

实例232 监测是否运行多个程序 297

6.9 程序运行 297

实例233 防止程序多次运行 298

实例234 开机后程序自动运行 299

实例235 获取任务栏尺寸大小 300

实例236 改变系统提示信息 301

实例237 获取系统环境变量 303

实例238 开关屏幕保护 304

实例239 隐藏、显示任务栏 305

6.10 系统隐藏 305

实例240 查看当前系统版本 306

实例242 检索系统中正在运行的任务 308

实例241 使桌面图标文字透明 308

实例243 列出系统中的打印机 309

实例244 两种信息发送方式 310

6.11 其他 310

实例245 使用线程添加数据 312

实例246 功能快捷键 314

第7章 注册表 317

实例247 怎样存取注册表信息 318

7.1 操作注册表 318

实例248 注册表保存注册信息 319

实例249 禁止修改显示属性 321

实例250 列出注册表指定项下的全部键值 322

实例251 隐藏、显示桌面图标 323

7.2 系统设置 323

实例252 隐藏驱动器 324

实例253 禁用注册表 325

实例254 修改IE标题栏内容 327

7.3 IE设置 327

实例255 隐藏IE浏览器的右键关联菜单 328

实例256 设置IE的默认主页 329

第8章 数据库技术 331

实例257 通过Internet登录SQL数据库 332

8.1 连接数据库 332

实例258 用ADO动态连接数据库 333

实例259 数据库连接参数配置 334

实例260 用BDE动态连接数据库 336

实例261 判断BDE是否安装 337

8.2 数据录入技术 338

实例262 获取BDE的配置信息 338

实例263 利用数据控件录入和修改数据 339

实例264 利用SQL语句录入数据 340

实例265 制作简单的数据库操作软件 342

8.3 图片、多媒体数据录入技术 343

实例266 向Access数据库录入图片 344

实例267 从Access数据库提取图片 345

实例268 向SQL Server数据库录入多媒体文件 346

实例269 从SQL Server数据库中提取多媒体文件 347

实例270 向SQL Server中存储Word文档 348

实例271 从SQL Server中提取Word文档 349

实例272 和服务器时间同步 350

8.4 SQL Server服务器应用 350

实例273 取得网络中的SQL服务器名 351

实例274 数据库登录配置 352

8.5 数据库维护 352

实例275 SQL Server数据库的备份和恢复 353

实实276 数据库附加、分离 355

实例277 附加数据库和保存连接信息 357

实例278 系统登录设计 360

8.6 数据库应用 360

实例279 操作员权限设置 362

实例280 自动生成编号 365

实例281 判断输入数据是否符合要求 367

实例282 用TDBGrid组件浏览数据库 369

8.7 数据库控件应用 369

实例283 TDBCtrlGrid的应用 370

实例284 DBGrid颜色变换 371

实例285 将数据库统计信息保存为Excel文件 372

8.8 数据转换 372

实例286 将数据库数据导出为HTML格式文件 375

实例287 将数据库内容导出为文本文件 377

实例288 系统错误记录 379

8.9 数据库其他操作 379

实例289 如何将图片从数据库中提取出来 380

实例290 原生ADO应用技术 381

实例291 标准记录编辑界面 383

实例292 获取驱动列表并加载指定的驱动 385

实例293 获取驱动所支持的表名 387

实例294 创建表和删除表 388

实例295 对ADO控件的无数据库操作 389

第14章 Web编程 391

第9章 SQL技术 391

9.1 通用查询 392

实例296 SQL语句的应用方法 392

实例297 SQL语句的模糊查询 393

实例298 高级Like语句 394

实例299 多功能查询过滤器 396

9.2 查询变量 401

实例300 利用变量查询字符串数据 402

实例301 利用变量查询字符串型数据 403

实例302 利用变量查询日期型数据 404

9.3 数据前若干名 406

实例303 查询前10名数据 406

实例304 查询后10名数据 407

实例305 取出数据统计结果前10名数据 408

9.4 在查询时使用函数 409

实例306 巧妙获取年龄 410

实例307 在查询中去除空格 411

实例308 获得日期的部分信息 412

实例309 格式化金额 413

实例310 如何随机显示记录 414

9.5 周期、日期查询 415

实例311 返回10天内的登录信息 415

实例312 用BETWEENAND子句筛选数据库记录 416

实例313 按年查询统计数据 417

9.6 大小、比较、逻辑查询 419

实例314 返回工龄大于10年的人员信息 419

实例315 查询指定字段为空的数据 420

实例316 删除数据为空的记录 422

实例317 NOT与谓词进行组合条件的查询 423

9.7 重复记录 424

实例318 SQL语句查询重复数据 425

实例319 获取不重复记录 426

实例320 自动删除重复记录 427

9.8 排序 429

实例321 用Order By子句为数据库记录排序 429

实例322 对数据进行多条件排序 430

实例323 对统计结果进行排序 432

9.9 分组统计 433

实例324 分组统计部门经营销售情况 433

实例325 多表分组统计 434

实例326 使用Compute和Compute By 436

实例327 用Group By子句实现分组查询 438

9.10 聚集函数 439

实例328 用Sum函数统计数据 439

实例329 用AVG函数汇总数据 440

实例330 利用聚集函数MIN求销售额、利润最少的商品 442

实例331 利用聚集函数MAX求月工作完成最多的员工 443

实例332 利用聚集函数COUNT求日销售额大于某值的商品数 445

9.11 交叉表应用 446

实例333 利用Trasform分析数据 446

实例334 SQL Server 2000交叉表应用 448

实例335 利用存储过程建立交叉表 449

9.12 多表查询(连接查询) 451

实例336 利用from子句进行多表查询 451

实例337 关联SQL语句应用 452

实例338 从多个表中合并数据 453

实例339 如何实现多表关联 455

9.13 子查询 456

实例340 复杂的嵌套查询 456

实例341 把子查询作派生的表 458

实例342 把子查询作表达式 459

实例343 把子查询关联数据 460

实例344 使用exists和notexists 462

9.14 利用in进行查询 463

实例345 利用in或not in语句限定范围 463

实例346 由in引入的子查询 465

9.15 Case语句查询 466

实例347 利用Case语句返回今天是星期几 466

实例348 高级Case语句应用 467

9.16 临时表操作 469

实例349 利用select into生成临时表 469

实例350 数据库临时表应用 471

9.17 视图、存储过程、触发器和事务应用 472

实例351 存储过程应用 472

实例352 创建视图 473

实例353 视图的应用 475

实例354 触发器应用 476

实例355 利用触发器实现图书入库操作 477

实例356 动态管理存储过程 479

实例357 事务的应用 481

9.18 添加数据 483

实例358 Insert语句的应用 483

实例359 批量插入数据 484

实例360 将图片存储到数据库中 485

实例361 如何复制表结构 486

实例362 将图片存入数据库 488

9.19 修改和删除数据 490

实例363 Update语句的应用 490

实例364 利用Update语句修改数据 491

实例365 快速清空记录 493

实例366 Delete语句的应用 494

实例367 批量更新数据 495

实例368 删除指定记录数据 497

实例369 利用语句删除数据 499

9.20 修改和删除数据表 500

实例370 删除数据表 500

实例371 动态创建数据表 501

实例372 查询主表键值在明细表中的记录数 503

第10章 报表与打印技术 505

10.1 基础报表打印 506

实例373 数据报表打印 506

实例374 标签式报表设计 507

实例375 分组式报表设计 508

实例376 设计与修改图表 510

实例377 图案报表设计 512

实例378 图形打印 514

实例379 打印预览窗口 515

实例380 打印窗体中的数据 518

10.2 复杂报表打印 519

实例381 主明细报表设计 519

实例382 利用Excel打印报表 521

实例383 文本文件的打印 522

实例384 利用代码设计报表 524

10.3 通用报表打印 527

实例385 汇款单式报表设计 527

实例386 打印信封标签 529

实例387 批量打印工作证 530

实例388 毕业证批量打印 531

实例389 打印产品标签 532

实例390 快递单打印 533

实例391 号码连续的标签 534

实例392 批量打印会展标签 535

实例393 批量打印文档 536

10.4 打印控制 537

实例394 实现横向打印 537

实例395 设置打印纸大小 538

实例396 POS打印机控制 540

10.5 打印条形码 541

实例397 打印条形码 542

实例398 批量打印条形码方法 543

第11章 图表技术 545

11.1 简单图表 546

实例399 利用图表分析产品价格行情 546

实例400 显示数据库数据的图表 547

实例401 添加或修改图表中的标签 548

实例402 如何对图表数据进行打印 549

11.2 柱形图表 550

实例403 将汇总数据利用图表分析 550

实例404 对多个数据库数据统计后分析 551

实例405 对排行数据进行分析 552

实例406 如何用图表分析企业进货、销售和库存 554

11.3 折线图表 555

实例407 利用图表分析产品销售走势 555

实例408 利用图表分析彩票中奖情况 556

实例409 多曲线数据分析 558

实例410 网站人气指数曲线分析 559

11.4 饼形图表 560

实例411 利用饼形图分析公司男女比率 560

实例412 利用饼形图分析产品市场占有率 561

实例413 利用多饼形图分析企业人力资源情况 562

11.5 动态图表分析 563

实例414 多种图形分析应用 563

第12章 硬件相关开发技术 567

12.1 串口控制 568

实例415 通过串口传递数据 568

实例416 通过串口控制对方计算机关闭 569

12.2 加密狗 571

实例417 将密码写入加密狗 571

12.3 IC卡应用 572

实例418 向IC卡中写入数据 572

实例419 读取IC卡中的数据 575

实例420 利用IC卡制作考勤程序 576

12.4 监控 577

实例421 利用简易摄像头编写监控程序 578

实例422 编写监控录像程序 579

实例423 定时监控程序 580

12.5 扫描、条码 581

实例424 条形码扫描程序 581

实例425 设计条形码打印程序 583

实例426 设计批量打印条形码 583

实例427 利用条形码销售商品 584

12.6 POS控制 586

实例428 设计钱箱控制程序 587

实例429 设计扫描仪控制程序 588

实例430 设计发票机控制程序 589

12.7 其他程序 590

实例431 语音卡实现来电显示 590

实例432 语音卡客户查询 592

实例433 语音卡电话自助 594

实例434 利用手机群发短信 595

实例435 利用神龙卡制作练歌房程序 597

第13章 网络开发技术 599

13.1 计算机设置 600

实例436 更改计算机名称 600

实例437 获取工作组名称 601

实例438 通过计算机名获取IP地址 602

实例439 通过IP地址获取主机名称 603

实例440 修改本机IP地址 605

实例441 得到本机MAC地址 607

实例442 获得系统打开的端口和状态 608

实例443 更改DNS地址 609

13.2 远程控制 611

实例444 远程控制计算机 611

实例445 远程控制 614

实例446 远程屏幕抓取 617

13.3 网络复制文件 623

实例447 网络中的文件复制 623

实例448 用Socket实现远程文件的传递 624

13.4 局域网管理 629

实例449 在局域网内发送信息 629

实例450 列出工作组中所有计算机 630

实例451 获取网络中某台计算机的可用磁盘空间 631

实例452 获取网络中所有工作组 632

实例453 映射网络驱动器 634

实例454 列出网络中的NetWare Server 636

13.5 网络连接与通信 637

实例455 编程实现Ping操作 637

实例456 串口通信的实现 640

实例457 取得Modem的状态 642

实例458 检测TCP/IP协议是否安装 643

实例459 实现进程间通信 644

13.6 网络聊天室 646

实例460 利用Delphi设计聊天室 646

实例461 编写网络聊天室 648

实例462 制作自己的网络浏览软件 654

14.1 浏览器应用 654

实例463 XML数据库文档的浏览 655

实例464 定时上Internet 656

14.2 上网控制 656

实例465 监测当前Internet连接状态 657

实例466 ActiveForm在Internet中的应用 658

实例467 收取电子邮件 660

14.3 邮件管理 660

实例468 发送电子邮件 662

实例469 提取并保存网页源代码 664

14.4 网上信息提取 664

实例470 与网上时间同步 665

实例471 提取网页标题与内容到数据库 666

第15章 加密、安全与软件注册 667

实例472 数据加密技术 668

15.1 数据加密与解密 668

实例473 文本文件加密与解密 669

实例474 利用图片加密文件 671

实例475 如何编程修复Access数据库 672

15.2 Access数据库安全 672

实例476 访问带验证模式的SQL Server 2000数据库 673

实例477 改变Access 2000数据库头文件加密数据库 674

实例478 利用INI文件对软件进行注册 676

15.3 软件注册与加密 676

实例479 利用注册表设计软件注册程序 678

实例480 利用网卡序列号设计软件注册程序 679

实例481 根据CPU序列号、磁盘序列号设计软件注册程序 681

第16章 数据结构与算法 685

实例482 单向链表应用 686

16.1 链表应用 686

实例483 利用链表实现栈 690

实例484 双向循环链表应用 692

实例485 遍历二叉树 697

16.2 栈和二叉树 697

实例486 判断素数的算法 703

16.3 常用算法 703

实例487 加密和解密算法 704

实例488 判断身份证是否合法的算法 705

16.4 合法性判断 705

实例489 判断IP地址是否合法的算法 707

实例490 获得汉字的区位码 709

16.5 汉字相关 709

实例491 如何根据区位码判断汉字 710

实例492 获得汉字的拼音简码 711

实例493 获取文字中英文单词的个数 712

16.6 字符串相关 713

实例494 按要求生成指定位数编号 714

实例495 身份证从15位升到18位算法 715

第17章 Delphi语言基础 717

实例496 利用动态数组作为函数参数 718

17.1 Delphi语言技术 718

实例498 在Delphi中使用汇编 720

实例499 设置自己的编程环境 721

17.2 Delphi环境技术 721

实例500 为程序设置版本和帮助信息 722

实例501 如何注册组件 724

实例502 利用DLL封装类 725

17.3 动态链接库 725

实例503 在Delphi中调用Dll 726

第18章 实用工具 727

实例504 自动配置ODBC的程序 728

18.1 数据库工具 728

实例505 制作SQL Server提取器 729

实例506 个人通讯录 732

18.2 个人工具 732

实例507 电子名片盒 733

实例508 个人日记本 735

实例509 个人理财管理 736

实例510 电话区号、邮编管理软件 737

18.3 实用工具 737

实例511 火车时刻查询软件 738

实例512 网站网址导航程序 740

实例513 人民币金额转换例程 742

18.4 其他工具 742

实例514 列举局域网SQL服务器 744

实例515 整点报时程序 745

实例516 红绿灯程序 746

实例517 万年历 747

实例518 彩票抽奖机 749

实例519 电子相册 751

第19章 程序打包 753

实例520 最简单的程序打包 754

实例521 Access数据库程序的打包方法 755

实例523 将特定文件安装到指定文件夹中 757

实例522 打包时ODBC的配置 757

实例524 打包注册表信息 759

技术要点对应实例位置 761