桌面、网络编程实例集锦

副标题:无

作   者:王小华编著

分类号:

ISBN:9787801725356

微信扫一扫,移动浏览光盘

简介

本书从应用角度出发,积累了一个程序员多年工作的经验,从一个个我们经常遇到的小问题着手,讲述了Delphi程序设计中的经验与技巧,并给出了大量源程序代码,以及对代码的详细分析。不仅讲述了有些程序的功能,还从多个角度分析了实现该功能的方法,使读者能更透彻、全面地理解和运用Delphi。 本书包含的内容比较丰富,通过256个实用案例覆盖了win32 API应用、组件的应用与改造、应用程序及系统、文件处理、图形图像、数据库、打印功能扩展、剪贴板应用、多媒体技术、网络等,适合于学习Delphi编程的广大程序爱好者,特别是对于一些想快速获得编程技巧与经验的读者,更具参考价值。 所配光盘为本书实例工程文件的源代码。

目录

第1章 pascal语言基本功.

实例1 容易理解但不一定会灵活运用的常量、变量、表达式

实例2 整数、浮点、双精度,使用起来要心中有数

实例3 逻辑操作,很少用却很有用

实例4 过程与函数

实例5 分支语句case

实例6 条件分支判断语句if

实例7 for循环

实例8 条件循环用while

实例9 repea…until循环

实例10 continue,让循环不做工作自己走

实例11 break,让循环刹车

实例12 指针指向何方,前途各不一样

实例13 new与dispose

实例14 记录与集合

实例15 class,想说爱你不容易

实例16 数据类型之间的转换

第2章 控件的应用与改造

实例1 无所不在的messagebox对话柜

实例2 随手拈来showmessage

.实例3 简便易用的inputquery输入框

实例4 label控件显示多行文本

实例5 label控件显示超长文本时自动换行

实例6 如何使label控件上的文字竖着显示

实例7 鼠标指向label控件时改变说明文字与颜色

实例8 edit作为密码输入框

实例9 edit内可不可以显示图像

实例10 去掉edit控件回车后的提示音

实例11 静态/动态为speedbutton添加位图

实例12 让speedbutton显示多行文本

实例13 speedbutton按钮的flat属性

实例14 stringgrid单元格赋值

实例15 stringgrid单元格字体及背景颜色设置

实例16 stringgrid中文字的换行与对齐方式

实例17 改造edit只允许输入数字

实例18 用edit与cspinbutton组合制作一个数量单位输入框

实例19 在程序中动态创建edit

实例20 去掉edit进入时自动选择文本功能

实例21 用代码设置选择文本

实例22 在edit中按回车键跳到下一个控件

实例23 根据实际数量动态生成button

实例24 创造一个带图形的checkbox

实例25 创造一个带图形的radiobutton

实例26 获取与设定memo中光标的位置

实例27 控制memo中文字的滚动

实例28 替换memo控件中默认的菜单

实例29 将memo中的内容保存为文本文件

实例30 让listbox显示图像列表

实例31 为listbox添加水平滚动条

实例32 为listbox添加图案背景

实例33 在两个listbox之间交换数据

实例34 改变listbox列表内容的顺序

实例35 在listbox中寻找字符串

实例36 让bitbtn显示多行文本

实例37 动态地为bitbtn添加位图

实例38 获取bitbtn中位图的颜色值

实例39 为groupbox加上图形背景

实例40 为radiogroup加上图形背景

实例41 为combox增加自动搜索功能

实例42 利用progressbar显示程序运行中的进度

实例43 利用gauge显示程序运行进度

实例44 利用scrollbox实现应用程序在屏幕上滚动

实例45 动态设定scrollbox的水平与垂直滚动条

实例46 为scrollbox画上图案背景

实例47 为treeview添加项目

实例48 为treeview添加图形

实例49 获取treeview中的项目值

实例50 对treeview中的项目排序

第3章 应用程序与窗口

实例1 自定义应用程序的图标

实例2 改变应用程序的光标

实例3 让应用程序脱离支持文件而独立运行

实例4 窗口的初始化

实例5 闪烁窗体的标题栏

实例6 让窗体的标题栏文字一个接一个显示

实例7 窗体定时关闭的小方法

实例8 关闭多余窗口以减少内存开销

实例9 建立mdi子窗口

实例10 关闭mdi子窗口

实例11 获取mdi所有子窗口

实例12 打开一个新mdi子窗口时关闭其他mdi子窗口

实例13 为应用程序制作一个活动图标

实例14 隐藏桌面上的图标

实例15 隐藏windows开始菜单

实例16 夺取程序的控件权

实例17 用按钮关闭模式窗口

实例18 利用程序代码关闭模式窗口

实例19 让窗口永远显示在最前面

实例20 避免应用程序二次运行

实例21 怎样关闭别的应用程序

实例22 模拟键盘输入

实例23 截获窗体的关闭信息以阻止窗体关闭

实例24 按下esc键退出程序

实例25 制作透明窗口

实例26 程序执行后自己删除自己

实例27 枚举windows系统中的字体

实例28 巧用控件中的tag属性

实例29 巧妙利用文本文件保存应用程序的菜单内容

实例30 制作不规则形状的窗体

实例31 将自己的程序作为屏保

实例32 多线程技术

实例33 创建特色窗口标题条

第4章 系统

实例1 处理windows应用程序的命令行参数

实例2 把文件的dos日期转换为tdate

实例3 格式化软盘

实例4 利用软盘序列号的加密方法

实例5 不让应用程序显示在任务栏上

实例6 利用wm_syscommand消息启动屏保

实例7 获取windows的系统目录

实例8 制作托盘图标

实例9 执行控制面板上的程序

实例10 修改系统日期

实例11 获取windows系统信息

实例12 调整显示分辩率

实例13 检测磁盘的容量

实例14 检测磁盘的剩余空间

实例15 关闭windows系统

实例16 删除文件至回收站

实例17 更改windows桌面

第5章 应用程序的安装与卸载

实例1 设计自己的安装程序

实例2 软件序列号设置的方法

实例3 将应用程序放在桌面上

实例4 卸载程序如何实现

实例5 ocx、dll文件的注册方法

实例6 文件压缩与解压的方法

实例7 利用tcompressionstream压缩与tdecompressionstream解压文件

实例8 将多个安装文件加入一个安装程序中

实例9 将应用程序加入启动组

实例10 加入“发送到”菜单

实例11 进行文件分割

实例12 组合分割后的文件

第6章 剪贴板

实例1 监视剪贴板的内容

实例2 文本的复制与粘贴

实例3 图像的复制与粘贴

实例4 流与剪贴板

第7章 文件与目录

实例1 在目录中搜索文件

实例2 自制文件列表并按类型显示位图

实例3 ini文件的读写

实例4 获取驱动器类型

实例5 删除隐含文件

实例6 删除只读文件

实例7 文件拷贝

实例8 文件删除

实例9 创建文件夹

实例10 一次性创建多层目录

实例11 删除文件夹

实例12 获取文件的日期

实例13 修改文件的日期

实例14 将长文件名转换为短文件名

实例15 只更改文件的扩展名

实例16 将目录删除至回收站

实例17 复制目录树

实例18 检测文件是否被别的程序打开

第8章 画布与图形图像

实例1 rgb与tcolor的转换

实例2 tcanvas与font

实例3 移动动画的实现

实例4 利用scrollbox滚动显示大位图

实例5 实现屏幕拷贝至剪贴板

实例6 改变画布的文字显示分辩率

实例7 改变画布的分辩率

实例8 不同分辨率的画布画同样比例的图形

实例9 位图的cmyk分色技术

实例10 图像的放大与缩小

实例11 艺术显示图片

实例12 bmp与jpg格式转换

实例13 图像翻转

实例14 获取图像中的颜色值

实例15 防止图像闪烁

实例16 图像的分层处理方法

实例17 将位图的二进制数转化为文本

实例18 将彩色位图变为灰度位图

实例19 在桌面上画图

实例20 实现文本自适应显示区域

实例21 获取应用程序的图标

第9章 打印

实例1 认识tprinter

实例2 打印画布

实例3 简单文本打印

实例4 位图打印

实例5 打印纸张设置

实例6 打印纸张横向与纵向调整

实例7 打印纸张的定位方法

实例8 打印比例设置

实例9 设置打印颜色

实例10 设置打印质量

第10章 动态链接库dll

实例1 创建dll

实例2 静态调用dll的步骤

实例3 动态调用dll的步骤

实例4 dll中的form

实例5 dll入口与出口—-dllentrypoint

第11章 注册表

实例1 设置注册表

实例2 获取windows的信息

实例3 设置文件关联程序

实例4 查找关联程序

实例5 保存应用程序的运行状态

实例6 查找打印机的安装信息

实例7 查找显示器信息

实例8 保存自己的密码

第12章 内存与字符串

实例1 去掉字符串的空格

实例2 字符串大写与小写转换

实例3 字符串比较

实例4 字符串的位加密方法

实例5 查找与替换字符串

实例6 字符串截取

实例7 判断汉字的内码

实例8 动态内存分配方法

实例9 利用内存流读位图文件

实例10 利用内存流合并文件

第13章 ole与dde

实例1 ole容器控件

实例2 编辑ole控件

实例3 存取ole对象

实例4 与word的接口

实例5 与excel的接口

实例6 用数据库管理word文档

实例7 dde客户端程序设计

实例8 dde服务器端程序设计

第14章 数据库

实例1 在程序中配置odbc数据源

实例2 创建数据表

实例3 修改query的查询结果集

实例4 利用query实现pack功能

实例5 利用batchmove实现pack功能

实例6 查找的locate方法

实例7 查找的qucry方法

实例8 qucry实现模糊查询

实例9 为table添加记录

实例10 用query添加记录

实例11 用table修改记录

实例12 用qucry修改记录

实例13 用table删除记录

实例14 用query删除记录

实例15 记录批量增加

实例16 记录批量修改

实例17 记录批量删除

实例18 获取数据库中的表名

实例19 获取表中的字段名

实例20 求记录中字段的最大值

实例21 对记录中的字段求和

实例22 对记录中的字段求平均

实例23 恼人的0日期值

实例24 定做个性化报表

第15章 多媒体

实例1 利用tanimate制作动画

实例2 利用ttimer制作动画

实例3 检测声卡是否存在

实例4 检测光驱中是否有cd

实例5 弹开与关闭光驱

实例6 禁止与启用光驱的自动播放功能

实例7 电影全屏播放

实例8 利用媒体控件录音

实例9 伴音的实现

实例10 低级函数录音与放音

实例11 对摄像头编程

第16章 网络

实例1 获取电脑所在工作组名

实例2 获取并修改计算机名

实例3 获取本机ip

实例4 设置网络驱动器映射方式

实例5 链接自己的网页和邮件

实例6 测试是否联网

实例7 在程序中启动拨号

实例8 在程序中挂断拨号...

实例9 socket网络连接与数据传送


已确认勘误

次印刷

页码 勘误内容 提交人 修订印次

桌面、网络编程实例集锦
    • 名称
    • 类型
    • 大小

    光盘服务联系方式: 020-38250260    客服QQ:4006604884

    意见反馈

    14:15

    关闭

    云图客服:

    尊敬的用户,您好!您有任何提议或者建议都可以在此提出来,我们会谦虚地接受任何意见。

    或者您是想咨询:

    用户发送的提问,这种方式就需要有位在线客服来回答用户的问题,这种 就属于对话式的,问题是这种提问是否需要用户登录才能提问

    Video Player
    ×
    Audio Player
    ×
    pdf Player
    ×
    Current View

    看过该图书的还喜欢

    some pictures

    解忧杂货店

    东野圭吾 (作者), 李盈春 (译者)

    亲爱的云图用户,
    光盘内的文件都可以直接点击浏览哦

    无需下载,在线查阅资料!

    loading icon