分享
 
 
 

Delphi7编程实例与技巧集粹(含1CD)

  点此进入淘宝搜索页搜索
  特别声明:本站仅为商品信息简介,并不出售商品,您可点击文中链接进入淘宝网搜索页搜索该商品,有任何问题请与具体淘宝商家联系。
  參考價格: 点此进入淘宝搜索页搜索
  分類: 图书,计算机/网络,程序设计,Pascal Delphi,

作者: 张增强 蒋志光 编著

出 版 社: 希望电子

出版时间: 2003-1-1字数: 685千版次: 1版1次页数: 462印刷时间: 2003/01/01开本:印次:纸张: 胶版纸I S B N : 9787894980106包装: 平装编辑推荐

Delphi 7.0是Borland公司最新推出的新一代可视化开发工具,它具有功能强大、简便易用和代码执行速度快等优点。业界人士一致认为:真正的程序员用C,聪明的程序员用Delphi。

内容简介

本书是Delphi 7.0编程实例与技巧的专题书籍,书中设计的311个经典实例,旨在让读者全面、快速、有效地掌握Delphi 7.0编程的方法和技巧。

Delphi 7.0是Borland公司最新推出的新一代可视化开发工具,它具有功能强大、简便易用和代码执行速度快等优点。业界人士一致认为:真正的程序员用C,聪明的程序员用Delphi。

全书分为17章,内容包括:Object Pascal、界面设计、界面操作、初级控件、高级控件、图形图像、多媒体应用、资源文件应用、按键和鼠标、文件处理、打印、系统控制、高级应用、图表与报表、数据库应用、网络编程和新增功能。

本书内容丰富,讲解详细,范例与软件功能紧密结合,具有很强的实用性。本书面向初中级用户和社会Delphi培训班。

本版CD为书中实例源代码。

作者简介

目录

第1章 Object Pascal1

实例1 如何去掉字符串中的空格2

实例2 如何查找一段文字中的汉字数和

字母数3

实例3 如何删除目录5

实例4 如何更改目录的名称5

实例5 如何查看文件的长度5

实例6 如何将二进制数据添加到注册表6

实例7 如何按照一定的规则分割字符串7

实例8 如何将字符串改为首字大写8

实例9 替换字符串中的内容9

实例10 如何直接关闭子窗体10

实例11 如何动态创建按钮10

实例12 使用Tab键代替回车键12

实例13 使用动态光标13

实例14 查找文件14

实例15 如何创建深层目录16

实例16 如何返回多个由重复字符组成的

字符串16

实例17 如何响应组合键17

实例18 如何修改系统时间18

实例19 使用API创建窗体和控件19

实例20 如何将长文件名转为短文件名22

实例21 如何计算x的y次方23

第2章 界面设计24

实例22 如何实现颜色渐变窗体25

实例23 如何实现随机背景26

实例24 如何将指定图片作为窗体背景27

实例25 如何制作倾斜文字28

实例26 如何实现文字颜色渐变效果30

实例27 如何制作图片的透明背景32

实例28 如何实现颜色渐变的进度条34

实例29 如何制作透明窗体35

实例30 如何任意拖动窗体36

实例31 如何制作不规则窗体37

实例32 如何滚动标题栏文字40

实例33 如何使程序不在任务栏显示41

实例34 如何使窗体永远最小化41

实例35 如何查阅可视窗口的标题42

实例36 设定单选项的3种状态43

实例37 如何实现动态提示效果45

实例38 如何动态生成菜单46

实例39 如何制作位图菜单49

实例40 如何制作屏幕保护程序52

第3章 界面操作55

实例41 如何制作不可移动窗口56

实例42 如何在程序中设置窗口的状态58

实例43 如何给窗体边框加颜色58

实例44 如何控制窗体最大化时的大小60

实例45 如何制作随窗体而改变的控件61

实例46 如何打开指定的目录62

实例47 如何使用代码控制Memo控件的

滚动62

实例48 如何制作调色板程序63

实例49 如何实现分割窗体64

实例50 如何制作颜色下拉框65

实例51 如何制作动画按钮68

实例52 如何使窗体始终保持在最前69

实例53 如何制作文件浏览器70

实例54 如何智能查找列表框中的内容71

实例55 如何在RichEdit控件中显示图像74

实例56 如何制作标题栏按钮74

实例57 如何拖放列表框中被选中的对象77

实例58 如何创建多文档窗体79

实例59 如何使按钮中的文字竖着显示81

实例60 如何取得系统的输入法82

实例61 如何控制MDI子窗体最大化时的

大小83

实例62 如何实现透明窗体85

实例63 如何按照文字形状制作窗体91

实例64 特殊形状的窗体92

实例65 如何隐藏窗体94

实例66 如何实现爆炸窗体的效果95

第4章 初级控件99

实例67 如何隐藏Memo控件中的光标100

实例68 如何使用MessageBox函数101

实例69 如何使用MessageDlg函数102

实例70 如何使用InputBox函数102

实例71 如何设置字体102

实例72 如何实现文字查找功能103

实例73 如何调用打开文件对话框104

实例74 如何调用颜色设置对话框105

实例75 如何制作椭圆按钮105

实例76 如何删除TreeView控件中的列

选项107

实例77 如何实现文件夹的选定107

实例78 如何响应双击标题栏的事件108

实例79 如何得到资源管理器指定文件的

路径109

实例80 如何得到Memo控件中的字符

总数110

实例81 如何在按钮中显示两行文字111

实例82 如何取得按键的时间111

实例83 如何向TreeView控件中添加子

项目112

实例84 如何把PopupMenu的触发事件

改为左键触发113

实例85 如何将一个ListBox中的项目移动

到另一个中114

实例86 如何同时控制多个控件114

实例87 如何使原有的右键功能失效115

实例88 如何取消Memo控件中的默认

菜单115

实例89 如何实现特效菜单116

实例90 如何截获窗体的关闭信息117

实例91 如何设置Edit控件只输入数字和

小数点118

实例92 如何实现圆形进程条119

实例93 如何显示ComboBox中的某一项120

第5章 高级控件121

实例94 如何对图片进行复制粘贴操作122

实例95 如何使用PaintBox控件124

实例96 如何改变RichEdit控件中文本的

样式126

实例97 如何使用StringGrid控件127

实例98 如何向状态条中添加图像130

实例99 如何制作小日历133

实例100 如何快速清除TreeView控件中

的项目138

实例101 如何取得窗体的按键138

实例102 如何使用ImeMode属性138

实例103 如何实现Word工具栏的效果139

实例104 当鼠标按下时,如何改变光标

形状140

实例105 如何使多个按钮都响应同一个

事件响应函数140

实例106 如何删除ComboBox中的item140

实例107 如何删除已安装的控件141

实例108 如何在主窗体的OnCreate事件

中显示其他窗体142

实例109 如何得到FileListBox中选中的

文件名143

实例110 如何在StringGrid控件中实现

文字换行143

实例111 如何同时打开多个文件143

实例112 如何使用方向键对文字进行

选择145

第6章 图形图像146

实例113 如何拖动控件148

实例114 如何放大一张图片149

实例115 浏览大图片151

实例116 如何抓取屏幕154

实例117 如何自己制作光标156

实例118 如何持续响应鼠标的单击159

实例119 如何实现控件的阴影效果162

实例120 如何将一张图片转为灰度163

实例121 如何实现图片的拉伸效果164

实例122 如何绘制正弦曲线165

实例123 如何实现百叶窗效果166

实例124 如何颠倒图片167

第7章 多媒体应用169

实例125 如何检测声卡是否存在171

实例126 如何制作视频播放器171

实例127 CD播放器174

实例128 如何绘制三维图形176

实例129 如何播放RM文件180

实例130 如何播放Flash动画182

实例131 如何弹出和关闭光驱183

实例132 如何显示声音属性设置窗口184

实例133 如何禁止光驱的自动播放184

实例134 如何判断光驱中是否有CD185

实例135 如何全屏播放电影187

第8章 资源文件应用189

实例136 如何在Delphi中使用定制的

光标190

实例137 如何修改程序的图标191

实例138 如何将.rc文件转换为.res文件191

实例139 如何将外部文件添加到资源

文件中191

实例140 如何在按钮被单击时发出声音192

实例141 如何动态生成数字按钮192

实例142 如何读出资源文件中的可执行

文件193

第9章 按键和鼠标199

实例143 如何检测Shift、Alt和Ctrl键

是否被按下200

实例144 如何更改光标的闪烁速度201

实例145 如何模拟按键203

实例146 如何屏蔽Win95/98的功能键203

实例147 如何记录屏幕操作204

实例148 如何使Panel控件接收按键208

实例149 如何在按下键盘时弹出快捷

菜单209

实例150 如何使用方向键在控件中间

切换210

实例151 如何使用方向键代替Tab键211

实例152 如何截获Tab按键212

实例153 如何按下Esc键退出程序212

实例154 如何在系统中使用组合键启动

记事本213

实例155 如何在一段时间后隐藏鼠标215

实例156 如何在屏幕上绘制图形216

实例157 如何限制鼠标移动范围220

第10章 文件处理222

实例158 如何取得文件的修改日期223

实例159 如何新建一个文本文件并向

其中添加内容224

实例160 如何取得系统目录225

实例161 如何得到当前文件所在的目录226

实例162 如何查看文件是否存在226

实例163 如何刷新文件缓冲区到硬盘226

实例164 如何使用流文件读取数据227

实例165 如何创建临时文件228

实例166 如何获得同相应扩展文件名

关联的应用程序228

实例167 如何修改文件的创建时间和

修改时间230

实例168 如何读取本文件的信息231

实例169 如何获得操作系统的序列号232

实例170 如何获取驱动器容量233

实例171 如何查看驱动器类型233

实例172 如何获取磁盘目录235

实例173 如何获取文件属性237

实例174 如何将文件删除到回收站中238

实例175 如何清空回收站240

实例176 如何启动控制面板中的程序241

实例177 如何创建和删除文件夹244

实例178 如何读写Ini文件247

实例179 如何更改文件的扩展名251

第11章 打印253

实例180 如何获得打印机的驱动和端口

信息254

实例181 如何得到打印的页边距256

实例182 如何打印位图257

实例183 如何打印RTF文件258

实例184 如何改变纸张的打印大小258

实例185 如何设置打印机为默认打印机260

实例186 如何打印Memo控件中的内容261

实例187 如何设置打印方向262

实例188 如何打印窗体263

实例189 如何以制定大小打印图像264

第12章 系统控制266

实例190 如何制作托盘程序267

实例191 如何隐藏任务栏272

实例192 如何制作始终在最前面的窗口273

实例193 如何枚举系统正在运行的程序274

实例194 如何查看IE浏览器是否运行275

实例195 如何调用Windows程序276

实例196 如何禁止运行程序的多个实例279

实例197 如何修改系统菜单280

实例198 如何禁止窗体右上角的按钮284

实例199 如何制作多线程应用程序285

实例200 如何利用内存映射实现数据

交换289

实例201 如何取得下拉条的信息292

实例202 如何实现程序间传递数据293

实例203 如何为ListBox控件添加水平

滚动条295

实例204 如何通过按键控制Memo控件的

滚动295

实例205 如何得到密码编辑框中的密码296

实例206 如何修改显示器分辨率297

实例207 如何关闭外部程序298

实例208 如何使用剪贴板298

实例209 如何隐藏程序299

实例210 如何使电脑发出“滴”的一声300

实例211 如何修改计算机在网络中的名称300

实例212 如何取得除任务栏以外的桌面

大小301

实例213 如何更改桌面301

实例214 如何控制鼠标移动305

第13章 高级应用308

实例215 如何使窗体关闭后执行另外一个

程序309

实例216 如何使用PageDown键实现

窗体的滚动309

实例217 如何启动屏幕保护程序309

实例218 如何取得系统颜色310

实例219 如何隐藏桌面的图标311

实例220 如何转让程序的控制权312

实例221 如何为程序建立注册机制312

实例222 如何向IE的工具栏中添加按钮314

实例223 如何截获OnClick消息315

实例224 如何取得操作系统的版本信息316

实例225 如何获得内存的使用情况317

实例226 如何检查驱动器是否准备好318

实例227 如何取得文件的大小318

实例228 如何向桌面添加快捷方式319

实例229 如何生成竖直帮助320

实例230 如何控制开始菜单321

实例231 如何打开Chm文件322

实例232 如何取得按钮中OnClick事件的

执行时间323

实例233 如何设定菜单的快捷键324

实例234 如何拖拽工具栏325

实例235 如何取得汉字的第一个拼音

字母326

实例236 如何设定Memo控件的边框328

实例237 如何复制文件329

实例238 如何取得所有的光驱盘符329

实例239 如何将网址添加到收藏夹中330

实例240 如何通过一幅位图得到一个图标

文件331

实例241 如何隐藏窗体的标题栏333

实例242 如何将数字转为大写人民币形式334

实例243 如何制作系统托盘控件335

实例244 如何控制Power键344

实例245 如何注册全局热键346

实例246 如何知道用户点击了窗口的最小化

按钮347

实例247 如何重启计算机348

实例248 如何使其他应用程序作为当前

窗口348

实例249 如何获得窗口最大化时的大小349

第14章 图表与报表350

实例250 如何将数据库中的数据以图表

方式显示出来351

实例251 如何在QuickReport控件中绘制

直线353

实例252 如何在报表控件中绘制圆角

矩形357

实例253 如何使用随机数填充图表控件361

实例254 如何向图表中插入背景图片362

实例255 如何实现对图表的放大、缩小

控制362

实例256 如何在一个图表序列中设定不同

的颜色363

第15章 数据库应用365

实例257 如何动态连接到数据库367

实例258 如何添加BDE别名368

实例259 如何动态创建和删除永久字段369

实例260 如何获得BDE的系统信息370

实例261 如何复制一条记录372

实例262 如何建立临时表并将其内容

保存到永久表中376

实例263 如何取得当前的记录数377

实例264 如何将一个字段中的内容导入到

ListBox中379

实例265 如何将数据库中的内容添加到

OutLine控件中379

实例266 如何创建一个和原始表结构相同

的新表381

实例267 如何判断指针记录是否改变382

实例268 如何取消DBGrid控件自动添

加空记录383

实例269 如何修改DBGrid控件中指定

行的颜色384

实例270 如何转换数据库385

实例271 如何创建一个Paradox数据库386

实例272 如何取得一个表的结构387

实例273 如何提示数据库正在使用387

实例274 如何将数据库中的内容写入文本

文件388

实例275 如何将字段的内容添加到

ComboBox控件中389

实例276 如何得到数据库中的所有表名389

实例277 如何判断重复的值并进行提示390

实例278 如何将图片导入到数据库中392

实例279 利用ADO动态浏览数据393

实例280 如何在DBGrid控件中显示

图片395

第16章 网络编程398

实例281 如何取得计算机所在的工作组的

名称399

实例282 如何检测计算机是否联网401

实例283 如何知道系统有几个端口401

实例284 如何取得Modem的状态402

实例285 如何获得本地计算机的MAC

地址403

实例286 实现Ping操作406

实例287 如何实现超级链接效果411

实例288 如何编写信使程序412

实例289 如何检索网址415

实例290 如何映射网络驱动器420

实例291 如何实现热点功能421

实例292 如何读取网卡的ID421

实例293 如何编写WWW浏览器423

实例294 如何使用API函数实现消息

发送426

实例295 如何判断计算机是否联网428

实例296 如何获取本地计算机名并对其

进行修改428

实例297 如何获取本机IP429

实例298 如何创建静态网页431

实例299 如何创建动态网页434

实例300 如何根据IP得到计算机的主机

名称435

第17章 新增功能437

实例301 如何使用ShellTreeView控件439

实例302 如何设置窗体的跳跃移动440

实例303 如何使用PageSetupDialog控件441

实例304 如何使用Frame控件443

实例305 如何得到主机的IP地址444

实例306 如何使用ActiveForm创建动态

网页445

实例307 如何实现ComboBox控件的自动

跟踪功能449

实例308 如何显示XML文件450

实例309 如何使用Rave控件制作报表453

实例310 如何使用Qreport控件457

实例311 网络聊天室459

媒体评论

 
 
免责声明:本文为网络用户发布,其观点仅代表作者个人观点,与本站无关,本站仅提供信息存储服务。文中陈述内容未经本站证实,其真实性、完整性、及时性本站不作任何保证或承诺,请读者仅作参考,并请自行核实相关内容。
2023年上半年GDP全球前十五强
 百态   2023-10-24
美众议院议长启动对拜登的弹劾调查
 百态   2023-09-13
上海、济南、武汉等多地出现不明坠落物
 探索   2023-09-06
印度或要将国名改为“巴拉特”
 百态   2023-09-06
男子为女友送行,买票不登机被捕
 百态   2023-08-20
手机地震预警功能怎么开?
 干货   2023-08-06
女子4年卖2套房花700多万做美容:不但没变美脸,面部还出现变形
 百态   2023-08-04
住户一楼被水淹 还冲来8头猪
 百态   2023-07-31
女子体内爬出大量瓜子状活虫
 百态   2023-07-25
地球连续35年收到神秘规律性信号,网友:不要回答!
 探索   2023-07-21
全球镓价格本周大涨27%
 探索   2023-07-09
钱都流向了那些不缺钱的人,苦都留给了能吃苦的人
 探索   2023-07-02
倩女手游刀客魅者强控制(强混乱强眩晕强睡眠)和对应控制抗性的关系
 百态   2020-08-20
美国5月9日最新疫情:美国确诊人数突破131万
 百态   2020-05-09
荷兰政府宣布将集体辞职
 干货   2020-04-30
倩女幽魂手游师徒任务情义春秋猜成语答案逍遥观:鹏程万里
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案神机营:射石饮羽
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案昆仑山:拔刀相助
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案天工阁:鬼斧神工
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案丝路古道:单枪匹马
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案镇郊荒野:与虎谋皮
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案镇郊荒野:李代桃僵
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案镇郊荒野:指鹿为马
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案金陵:小鸟依人
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案金陵:千金买邻
 干货   2019-11-12
 
推荐阅读
 
 
>>返回首頁<<
 
 
靜靜地坐在廢墟上,四周的荒凉一望無際,忽然覺得,淒涼也很美
© 2005- 王朝網路 版權所有