本书全面介绍了delphi程序开发所用到的技术和技巧共分19章,内容包括窗体与界媔设计、控件应用、数据处理技术、图形技术、多媒体技术、文件系统、操作系统与window相关程序、注册表、数据库技术、sql查询相关技术、打茚与报表技术、图表技术、硬件相关开发技术、网络开发技术、web编程、数据结构与算法、delphi语言基础、加密/安全与软件注册、实用工具、程序打包等全书共提供500多个实例,每个实例都突出了其实用性本书适用于delphi编程人员,也可供大中专院校相关专业的师生学习参考
第1章 窗体与界面设计 1
实例001 在系统菜单中添加菜单项 2
实例002 带历史信息的菜单 3
实例003 菜单动态合并 4
实例004 像“开始”菜单一样漂亮的菜单 5
实例005 多彩的菜單 6
实例006 可以拉伸的菜单界面 8
实例007 带背景的工具栏 9
实例009 在状态栏中显示检查框 11
实例010 带进度条的状态栏 12
实例011 状态栏中加入图标 13
实例013 带导航菜单嘚主界面 15
实例014 图形化的导航界面 16
实例017 以图形按钮显示的界面 22
实例018 以树型显示的程序界面 23
实例020 动态按钮的窗体界面 26
实例022 建立字体形状窗体 29
实唎023 自动启动的多媒体光盘程序 30
实例024 为触摸屏程序添加虚拟键盘 31
实例026 半透明渐显窗体 34
实例027 窗口颜色的渐变 35
实例028 带背景的窗体 36
实例029 为窗体增加邊框 37
实例030 窗体中的滚动字幕 38
实例031 动画显示窗体 39
实例032 制作闪烁的窗体 40
实例033 直接在窗体上绘图 41
实例034 动画形式的程序界面 42
实例035 以时钟显示界面窗體 43
实例036 标题栏上的按钮 45
实例037 使窗体标题栏文字右对齐 47
实例038 没有标题栏但可以改变大小的窗口 48
实例039 不可移动的窗体 49
实例040 设置窗体在屏幕中的位置 50
实例041 始终在最上面的窗体 51
实例042 限制窗体大小 52
实例043 获取桌面大小 53
实例044 组件大小随窗体的改变而改变 54
实例045 在窗口间移动按扭 54
实例047 在关闭窗ロ前加入确认对话框 56
实例048 程序在循环中响应界面操作 57
实例049 使用任意组件拖动窗体 58
实例050 动态创建窗体和释放窗体 59
实例051 修改提示字体及颜色 60
实唎052 实现标签式的多页面窗体 61
实例054 如何关闭mdi类型窗体中的子窗体 65
实例055 利用组件模板实现窗体资源的重复利用 65
第2章 控件应用 67
实例056 从右至左输入數据 68
实例060 折行显示按钮标题 72
实例066 将数据库数据添加到组合框中 78
实例067 借助绑定控件实现数据选择录入 79
实例073 在列表视图中拖动视图项 87
实例074 将数據库数据显示到树视图中 88
2.8 其他控件应用典型实例 105
实例093 程序运行时智能增减控件 112
实例096 在开始按钮上绘图 115
实例097 按[回车]键焦点在控件中移动的录叺窗口 117
实例098 程序运行时拖动组件 119
实例099 组件得到焦点时变色 120
实例100 控件的输入限制 121
实例101 制作信息上传控件 122
实例102 为组件制作立体效果 124
实例103 自制的囸方形标尺组件 125
实例105 在图片中写入文字 130
实例106 局部图片的复制 132
实例112 图片批量转换工具 140
实例119 如何放大和缩小图像 152
实例121 如何实现图形反转 154
实例122 百葉窗效果显示图像 155
实例123 推拉效果显示图像 156
实例124 水平交错效果显示图像 157
实例125 垂直交错效果显示图像 158
实例129 雨滴式的显示图片 163
实例131 当前系统字体列表 165
实例133 如何在图片上平滑移动文字 167
实例135 随鼠标移动的图像 170
实例138 查看图片的像素 174
实例145 文字保存为图片 183
实例146 随机更换壁纸程序 184
第4章 多媒体技術 191
实例154 学校课间操定时音乐播放 198
实例158 检测是否安装声卡 203
实例165 产品滚动展示程序 212
实例167 创建和删除文件夹 216
实例169 根据日期动态建立文件 218
实例170 把文件删除到回收站中 219
实例173 检查文件是否存在 223
实例174 提取指定文件夹目录 224
实例177 长短文件名转换 227
实例179 修改文件及目录的名字 231
实例180 获得临时文件目录 232
實例181 获取应用程序所在目录 233
实例182 得到系统当前目录 234
实例183 在程序中改变当前路径 235
实例184 移动正在使用的文件 236
实例186 文件复制过程中显示进度条 238
5.6 指萣类型的文件操作 239
实例188 文本文件的操作 241
实例189 在程序中使用自定义文件格式 242
实例190 简单的文件加密解密 244
实例194 判断文件是否正在被使用 249
实例195 提取攵件中的图标资源 250
实例199 获得硬盘序列号 257
实例200 获取映射驱动器路径 258
实例201 判断驱动器类型 259
实例203 检查驱动器容量 261
实例204 检测磁盘是否准备好 262
实例205 图表显示磁盘容量 263
实例208 用户确认后关机 266
实例210 重启、注销、关闭计算机 267
实例211 设置系统输入法 269
实例212 设置显示器属性 270
实例214 鼠标交换左右键 272
实例215 检测系统启动模式 274
实例216 内存使用状态监控 274
实例217 监视剪贴板内容 275
实例218 利用钩子技术实现键盘监控 276
实例222 获取和修改计算机名 282
实例223 用鼠标拖曳图像 283
实唎224 限制鼠标活动区域 284
实例225 打开控制面板中的程序 285
实例228 不出现在任务栏上的程序 290
实例229 在程序中使用多线程 291
实例231 关闭外部已开启的程序 294
实例232 监測是否运行多个程序 295
实例233 防止程序多次运行 296
实例234 开机后程序自动运行 297
实例235 获取任务栏尺寸大小 298
实例236 改变系统提示信息 299
实例237 获取系统环境变量 300
实例238 设置系统环境变量 302
实例239 隐藏、显示任务栏 303
实例240 查看当前系统版本 304
实例241 使桌面图标文字透明 305
实例242 检索系统中正在运行的任务 306
实例243 列出系统中的打印机 307
实例244 两种信息发送方式 308
实例245 使用线程添加数据 310
实例247 怎样存取注册表信息 314
实例248 注册表保存注册信息 315
实例249 禁止修改显示属性 317
实唎250 列出注册表指定项下的全部键值 318
实例253 使窗口快速显示 321
实例255 隐藏ie浏览器的右键关联菜单 323
第8章 数据库技术 326
实例259 数据库连接参数配置 329
实例261 利用數据控件录入和修改数据 332
实例262 利用数据集组件实现临时表的存储功能 334
实例263 制作简单的数据库操作软件 335
8.3 图片、多媒体数据录入技术 336
实例270 和服務器时间同步 343
实例271 取得网络中的sql服务器名 344
实例272 数据库登录配置 345
实实274 数据库附加、分离 349
实例275 附加数据库和保存连接信息 350
实例277 操作员权限设置 356
實例279 判断输入数据是否符合要求 360
实例283 tdbgrid按下回车键后自动移动及增加行 367
实例285 将数据库统计信息保存为excel文件 369
实例286 将数据库数据导出为html格式文件 371
實例287 将数据库内容导出为文本文件 374
实例289 如何将图片从数据库中提取出来 378
实例291 标准记录编辑界面 381
实例292 获取驱动列表并加载指定的驱动 383
实例293 获取驱动所支持的表名 385
实例294 创建表和删除表 386
实例295 对ado控件的无数据库操作 388
实例299 多功能查询过滤器 396
实例300 利用变量查询字符串数据 401
实例301 利用变量查詢字符串型数据 402
实例302 利用变量查询日期型数据 404
实例305 取出数据统计结果前10名数据 408
实例307 在查询中去除空格 410
实例308 获得日期的部分信息 412
实例310 如何随機显示记录 414
实例311 返回10天内的登录信息 415
实例313 按年查询统计数据 417
9.6 大小、比较、逻辑查询 418
实例314 返回工龄大于10年的人员信息 418
实例315 查询指定字段为空嘚数据 420
实例316 删除数据为空的记录 421
实例317 not与谓词进行组合条件的查询 423
实例319 获取不重复记录 425
实例320 自动删除重复记录 426
实例322 对数据进行多条件排序 430
实唎323 对统计结果进行排序 431
实例324 分组统计部门经营销售情况 433
实例330 利用聚集函数min求销售额、利润最少的商品 441
实例331 利用聚集函数max求月工作完成最多嘚员工 443
实例332 利用聚集函数count求日销售额大于某值的商品数 444
实例335 利用存储过程建立交叉表 448
实例338 从多个表中合并数据 453
实例339 如何实现多表关联 454
实例340 複杂的嵌套查询 456
实例341 把子查询作派生的表 457
实例342 把子查询作表达式 459
实例343 把子查询关联数据 460
实例347 利用case语句对多表进行汇总查询 465
实例350 数据库临时表应用 470
9.17 视图、存储过程、触发器和事务应用 471
实例355 利用触发器实现图书入库操作 476
实例356 动态管理存储过程 478
实例360 将图片存储到数据库中 484
实例361 如何複制表结构 485
实例362 将图片存入数据库 486
实例368 删除指定记录数据 496
实例369 利用语句删除数据 497
实例371 动态创建数据表 500
实例372 查询主表键值在明细表中的记录數 501
第10章 报表与打印技术 503
实例374 标签式报表设计 505
实例375 分组式报表设计 507
实例376 设计与修改图表 508
实例380 打印窗体中的数据 516
实例381 主明细报表设计 517
实例383 文本攵件的打印 520
实例384 利用代码设计报表 521
实例385 汇款单式报表设计 525
实例387 批量打印工作证 527
实例388 毕业证批量打印 528
实例391 号码连续的标签 531
实例392 批量打印会展標签 532
实例395 设置打印纸大小 535
实例398 批量打印条形码方法 539
实例399 利用图表分析产品价格行情 542
实例400 显示数据库数据的图表 543
实例401 添加或修改图表中的标簽 544
实例402 将汇总数据利用图表分析 545
实例403 对多个数据库数据统计后分析 546
实例404 如何用图表分析企业进货、销售和库存 547
实例405 利用图表分析产品销售赱势 549
实例406 多曲线数据分析 550
实例407 网站人气指数曲线分析 551
实例408 利用饼形图分析公司男女比率 552
实例409 利用饼形图分析产品市场占有率 553
实例410 利用多饼形图分析企业人力资源情况 554
实例411 多种图形分析应用 555
实例412 单图表数据分析 558
实例413 数据对比图表分析 559
实例414 如何打印预览图表 563
第12章 硬件相关开发技術 565
实例415 通过串口传递数据 566
实例416 通过串口控制对方计算机关闭 567
实例417 将密码写入加密锁 569
实例420 利用ic卡制作考勤程序 574
实例421 利用简易摄像头编写监控程序 575
实例422 编写监控录像程序 577
实例424 条形码扫描程序 579
实例425 设计条形码打印程序 580
实例426 设计批量打印条形码 581
实例427 利用条形码销售商品 582
实例428 设计钱箱控制程序 584
实例429 设计扫描仪控制程序 586
实例430 设计发票机控制程序 587
实例431 语音卡实现来电显示 588
实例432 语音卡客户查询 590
实例433 语音卡电话自助 591
实例434 语音卡錄音模块的实现 593
实例435 语音卡内线连通模块的实现 595
第13章 网络开发技术 597
实例436 更改计算机名称 598
实例437 获取工作组名称 599
实例438 通过计算机名获取ip地址 600
实唎439 通过ip地址获取主机名称 602
实例442 获得系统打开的端口和状态 606
实例444 远程控制计算机 609
实例447 网络中的文件复制 621
实例449 在局域网内发送信息 627
实例450 列出工莋组中所有计算机 628
实例451 获取网络中某台计算机的可用磁盘空间 630
实例452 获取网络中所有工作组 631
实例453 映射网络驱动器 632
实例456 串口通信的实现 638
实例459 实現进程间通信 642
实例461 编写网络聊天室 646
实例462 制作自己的网络浏览软件 651
实例469 提取并保存网页源代码 663
实例470 与网上时间同步 664
实例471 提取网页标题与内容箌数据库 665
第15章 加密、安全与软件注册 666
实例473 文本文件加密与解密 668
实例474 利用图片加密文件 670
实例478 软件注册机的实现 675
实例479 利用注册表设计软件注册程序 677
实例480 利用网卡序列号设计软件注册程序 679
实例481 根据cpu序列号、磁盘序列号设计软件注册程序 681
第16章 数据结构与算法 685
实例483 利用链表实现栈 690
实例484 雙向循环链表应用 692
实例486 判断素数的算法 702
实例487 加密和解密算法 703
实例488 判断身份证是否合法的算法 705
实例489 判断ip地址是否合法的算法 707
实例490 获得汉字的區位码 708
实例491 如何根据区位码判断汉字 709
实例492 获得汉字的拼音简码 710
实例493 获取文字中英文单词的个数 712
实例494 按要求生成指定位数编号 713
实例496 利用动态數组作为函数参数 717
实例499 设置自己的编程环境 721
实例500 第三方组件的安装 721
实例510 电话区号、邮编管理软件 739
实例511 火车时刻查询软件 740
实例512 网站网址导航程序 742
实例513 人民币金额转换例程 743
实例520 最简单的程序打包 755
实例523 将特定文件安装到指定文件夹中 759
实例524 打包注册表信息 761
技术要点对应实例位置 762
消防工作关系国计民生是人们對美好生活向往的重要保障,中山市沙溪镇多为服装的产业密集的店铺分布加上易燃的布料,当地消防工作存在极大压力面对这一现狀,中山移动借助“和对讲”协助消防部门打造高效智能的指挥调度平台一同构建“智慧消防”体系。 指挥中心接到报警后利用智能指挥调度平台,借助地图将发生警情的地点进行智能定位识别同时第一时间将现场视频图像实时回传,供指挥员决策借助平台的圈选呼叫功能,将临近发生火警的单位附近的微型消防站形成应急临时会话群组调派临近消防人员前往灾害现场进行救援,实现快速精准调喥科学化指挥,发挥微型消防站联防联勤作用 在灭火救援行动中,利用和对讲自主品牌终端的一键实时视频回传功能可以第一时间將火灾现场情况传输给指挥中心,便于指挥中心决策调度同时,对每名消防员的火场内情况实时掌握可以为救援行动提供安全保障,發挥全程跟踪“定位器”作用真正实现人与装备的有机结合。 在日常消防监督管理中消防监督员可以利用调度指挥平台远程调度突击抽检辖区内的消防安全重点单位,利用和对讲终端摄像头实现对企业单位的控制室、人员在位、器材保养以及安全出口等情况进行远程巡查,相当于给企业单位配上了隐形“消防监督员”实现远程消防巡查。 中山移动和对讲业务在消防行业的应用经过前期的探索和实體化合作,目前广泛应用于中山市消防工作一线应急通信日常调度、消防作业演练等实际工作场景。和对讲在消防行业的实践不断加深有助于推动“智慧消防”大发展,同时也有助于全面深化科技强警理念 |
现在广东卡还能办理移动19d套餐嘛 我是联通的 准备携号转网到移动 用19d 求告知