《Visual Basic.NET控件应用实例》 是电子工业出版社出版的图书, ISBN是7505388967
书名 | Visual Basic.NET控件应用实例 | 作者 | 胡海璐 |
---|---|---|---|
ISBN | 7505388967 | 出版社 | 电子工业出版社 |
Visual Basic.NET是Microsoft公司最新推出的Visual Basic.NET平台下的一个开发工具,并在以前的版本基础上,使其成为完全面向对象的编程语言。Visual Basic.NET的一个核心概念是"公用语言运行环境",借助这个概念叶以实现真正的跨平台开发。本书从控件的角度讲解了Visual Basic.NET的强大功能。
本书通过数十个综合实例从文件处理、多媒体应用、网络应用、数据库访问、Web应用、移动设备通信、.NET框架应用,以及安全应用等多方面全自讲解Visual Basic.NET控件的编程方法和技巧,其中包括通过人置ActiveX控件的应用实例。
本书适合具有一定Visual Basic.NET基础的中级程序设计人贝使用,也适合其他希望在控件应用程序开发方面有所了解的读者。通过阅读本书,读者能够理解并迅速掌握运用Visual Basic.NET控件开发各种应用程序的技巧。
本书的随附光盘中包括所有实例的源代码,读者可直接或稍加修改后使用。
第1章 windows窗体控件应用实例
1.1 概述
1.1.1 windows窗体控件
1.1.2 非可视控件或组件
1.2 实例1:计算器
1.2.1 相关控件
1.2.2 主要步骤
1.2.3 运行结果
1.2.4 实际编程
1.2.5 技术要点
1.3 实例2:个性化日历
1.3.1 相关控件
1.3.2 主要步骤
1.3.3 运行结果
1.3.4 实际编程
1.4 实例3:注册表洲览器
1.4.1 相关控件
1.4.2 注册表
1.4.3 注册表类
.1.4.4 主要步骤
1.4.5 运行结果
1.4.6 实际编程
1.5 实例平进程跟踪器
1.5.1 相关控件
1.5.2 主要步骤
1.5.3 运行结果
1.5.4 实际编程
1.5.5 技术要点
1.6 实例5:打印示例
1.6.1 相关控件
1.6.2 主要步骤
1.6.3 运行结果
1.6.4 实际编程
1.6.5 技术要点
1.7 小结
第2章 文件处理应用实例
2.1 实例1:多文档编辑器
2.1.1 相关控件
2.1.2 主要步骤
2.1.3 运行结果
2.1.4 实际编程
2.1.5 技术要点
2.2 实例2:文件搜索器
2.2.1 相关控件
2.2.2 主要步骤
2.2.3 运行结果
2.2.4 实际编程
2.2.5 技术要点
2.3 实例3:文件分割器
2.3.1 相关控件
2.3.2 主要步骤
2.3.3 运行结果
2.3.4 实际编程
2.4 小结
第3章 多媒体应用实例
3.1 实例1:多媒体播放器
3.1.1 相关控件
3.1.2 主要步骤
3.1.3 运行结果
3.1.4 实际编程
3.1.5 技术要点
3.2 实例人图片洲览器
3.2.1 相关控件
3.2.2 主要步骤
3.2.3 运行结果
3.2.4 实际编程
3.2.5 技术要点
3.3 小结
第4章 网络应用实例
4.1 实例1:远程关机
4.1.1 wmi介绍
4.1.2 主要步骤
4.1.3 运行结果
4.1.4 实际编程
4.1.5 技术要点
4.2 实例2:划览器
4.2.1 相关控件
4.2.2 主要步骤
4.2.3 运行结果
4.2.4 实际编程
4.2.5 技术要点
4.3 实例3:email提醒器
4.3.1 相关控件和类
4.3.2 主要步骤
4.3.3 运行结果
4.3.4 实际编程
4.3.5 技术要点
4.4 实例4: 发送电子邮件
4.4.1 相关控件和类
4.4.2 主要步骤
4.4.3 运行结果
4.4.4 实际编程
4.4.5 技术要点
4.5 小结
第5章 数据库应用实例
5.1 ado.net编程概述
5.1.1 不依赖于连续的活动连接
5.1.2 数据可被缓存到数据集中
5.1.3 数据集独立于数据源
5.1.4 数据保持为xml
5.1.5 ado.net常用控件
5.2 实例1:地址簿
5.2.1 相关控件
5.2.2 主要步骤
5.2.3 运行结果
5.2.4 实际编程
5.2.5 技术要点
5.3 实例2:成绩查询
5.3.1 相关控件
5.3.2 主要步骤
5.3.3 运行结果
5.3.4 实际编程
5.3.5 技术要点
5.4 实例3:水晶报表
5.4.1 相关控件
5.4.2 主要步骤
5.4.3 运行结果
5.4.4 实际编程
5.5 小结
第6章 web窗体应用实例
6.1 web窗体控件概述
6.1.1 html服务器控件
6.1.2 web服务器控件
6.1.3 验证控件
6.1.4 用户控件
6.2 实例1:注册认证
6.2.1 相关控件
6.2.2 主要步骤
6.2.3 运行结果
6.2.4 实际编程
6.3 实例2:广告条
6.3.1 相关控件
6.3.2 主要步骤
6.3.3 运行结果
6.3.4 实际编程
6.3.5 技术要点
6.4 实例3:书籍管理
6.4.1 相关控件
6.4.2 主要步骤
6.4.3 运行结果
6.4.4 实际编程
6.4.5 技术要点
6.5 实例4: 创建菜单web用户控件
6.5.1 相关控件
6.5.2 主要步骤
6.5.3 运行结果
6.5.4 实际编程
6.5.5 技术要点
6.6 实例5:界面定制
6.6.1 相关控件
6.6.2 主要步骤
6.6.3 运行结果
6.6.4 实际编程
6.6.5 技术要点
6.7 实例6:日历
6.7.1 相关控件和类
6.7.2 主要步骤
6.7.3 运行结果
6.7.4 实际编程
6.7.5 技术要点
6.8 小结
第7章 移动设备应用实例
7.1 实例1:手机菜单定制
7.1.1 移动web服务器相关控件
7.1.2 主要步骤
7.1.3 运行结果
7.1.4 实际编程
7.2实例2:pocketpc产品入库记录
7.2.1 工具包
7.2.2 手持设备应用相关控件
7.2.3 主要步骤
7.2.4 运行结果
7.2.5 实际编程
7.3 小结
第8章 .net framework控件应用实例
8.1 实例1:日志管理
8.1.1 事件日志概述
8.1.2 相关控件
8.1.3 主要步骤
8.1.4 运行结果
8.1.5 实际编程
8.1.6 技术要点
8.2 实例2:消息处理
8.2.1 消息处理概述
8.2.2 相关控件
8.2.3 主要步骤
8.2.4 运行结果
8.2.5 实际编程
8.2.6 技术要点
8.3 实例3:监视文件系统
8.3.1 相关控件
8.3.2 主要步骤
8.3.3 运行结果
8.3.4 实际编程
8.3.5 技术要点
8.4 实例4:监视windows服务
8.4.1 相关控件
8.4.2 主要步骤
8.4.3 运行结果
8.4.4 实际编程
8.5 实例5:性能计数器
8.5.1 性能计数器概述
8.5.2 相关控件和类
8.5.3 主要步骤
8.5.4 运行纬果
8.5.5 实际编程
8.5.6 技术要点
8.6 小结
第9章 安全框架应用实例
9.1 实例1:加密和解密数据
9.1.1 加密概述
9.1.2 相关类
9.1.3 主要步骤
9.1.4 运行结果
9.1.5 实际编程
9.1.6 技术要点及其说明
9.2 实例2:基于角色的安全
9.2.1 基于角色的安全
9.2.2 相关类
9.2.3 主要步骤
9.2.4 运行结果
9.2.5 实际编程
9.3 小结
作者: 胡海璐
丛书名: 软件工程师丛书
出版社:电子工业出版社
ISBN:7505388967
出版日期:2003 年8月
开本:16开
页码:451
PGL3 promoter就是用于插入自己的enhancer证明enhancer作用的 PGL3 enhancer是用来插入自己的promoter做promoter实验的,所以promoter实验用p...
在《在活用软件巧算量框架实例算量与软件应用》书中计算KZ1超模面积时“超高高度”=0.65中的0.65是怎么来的,图纸中柱高明明是3.9m,超高高度应该是“柱高—3.6”呀? 我的回答:在《在活...
casico钟表质量不错,通常是以内机的大小来区别的。按国际惯例,机心直径超过80毫米、厚度超过30毫米的为钟;直径37~50毫米、厚度4~6毫米者,称为怀表;直径37毫米以下为手表;直径不大于20毫...
该文讨论了简单无线通信系统的结构、实现方式,以及在VisualBasic环境下开发无线通信系统管理程序的有关问题,并着重分析了VB环境下串行通信接口管理、协议规划等问题。最后结合实际介绍了在VB环境下通过RS232串行接口管理通信模块的软硬件实现方案。
文章主要介绍了建筑卫生热水负荷的一般计算方法,并介绍了利用VisualBasic编程来实现计算的方法,并具体举例介绍了该程序的使用方法。
第1章 基本窗体设计 1
1-1 程序设计实例1:窗体的组织与分隔 2
1-1-1 Frame(框架)控件 2
1-1-2 Splitter(分隔条)控件 2
1-1-3 实现由分隔条分隔的框架 2
1-2 程序设计实例2:拖动的实现 5
1-2-1 把标签拖放到面板上 5
1-2-2 对齐拖放后的位置 7
1-3 程序设计实例3:动态生成控件的内存管理 8
第2章 VCL控件 11
2-1 程序设计实例4:显示和修改系统配置文件 12
2-1-1 显示系统配置文件 12
2-1-2 修改系统配置文件 17
2-2 程序设计实例5:查找与替换控件 19
第3章 CLX控件 29
3-1 CLX应用程序概述 30
3-2 安装Kylix 3 30
3-3 程序设计实例6:电子秒表程序 35
3-3-1 TLCDNumber控件 35
3-3-2 TTimer控件 38
3-3-3 FormatDateTime函数 38
3-3-4 Now函数 40
3-3-5 程序分析思路 40
3-3-6 编程步骤 41
3-3-7 运行效果 42
3-3-8 程序分析 42
3-3-9 增加"开始"按钮 42
3-3-10 增加"停止"按钮 44
3-3-11 增加"暂停"功能 47
3-3-12 改变颜色 50
3-3-13 改变边框样式 53
3-3-14 改变笔划样式 56
第4章 VCL对象 59
4-1 程序设计实例7:应用程序多用户管理系统 60
4-1-1 设计思路 60
4-1-2 编写程序 60
4-1-3 运行效果 63
4-1-4 用户登录 67
4-1-5 注册信息的安全性 71
4-1-6 修改密码 72
4-1-7 加密密码 76
4-1-8 审核安全记录 77
4-1-9 删除用户 83
4-1-10 多用户系统 86
4-1-11 自动运行程序 93
4-2 其他常用VCL对象 104
第5章 VCL和CLX比较 107
5-1 程序设计实例8:应用程序背景样式 108
5-1-1 CLX库中TForm的Bitmap属性 108
5-1-2 VCL库中的TForm绘制背景的思路 109
5-1-3 编程步骤 109
5-1-4 运行效果 110
5-1-5 实现自选背景 111
5-1-6 实现显示模式 112
5-1-7 实现居中模式 114
5-1-8 实现拉伸模式 117
5-1-9 实现保持比例拉伸模式 118
5-1-10 实现与墙纸同步 120
5-2 程序设计实例9:列举硬盘驱动器 128
5-2-1 CLX库中的TMainMenu语法 128
5-2-2 编程步骤 130
5-2-3 运行效果 131
5-2-4 显示驱动器的存储空间 132
5-2-5 显示磁盘的剩余空间 134
5-2-6 显示磁盘根目录文件 137
5-2-7 用菜单显示完整的文件树 144
5-2-8 取消目录树中的"."和".." 147
5-2-9 移植到VCL库上 150
5-2-10 获得驱动器类型 152
5-2-11 执行文件 154
5-3 程序设计实例10:剪贴板的监视 155
5-4 程序设计实例11:自动保存选项的组合框 158
5-4-1 CLX的实现 158
5-4-2 VCL的实现 165
第6章 Windows编程 167
6-1 程序设计实例12:实现窗体标题栏上的按钮 168
6-1-1 DrawButtonFace函数 168
6-1-2 编写程序 168
6-1-3 运行效果 170
6-1-4 单击窗体 172
6-1-5 窗体的坐标系 174
6-1-6 单击标题栏按钮 174
6-1-7 可按下的标题栏按钮 176
6-2 程序设计实例13:实现系统状态栏图标 178
6-2-1 在系统状态栏添加图标 178
6-2-2 程序退出时删除系统状态栏的图标 181
6-2-3 响应系统状态栏图标的消息 182
6-2-4 为系统状态栏图标增加右键快捷菜单 183
6-2-5 程序最小化时变成系统状态栏的图标 184
6-2-6 改变系统状态栏图标的提示信息 186
6-2-7 不断变化的系统状态栏图标 187
6-3 程序设计实例14:实现任务栏 188
6-3-1 获取系统任务栏的位置 189
6-3-2 让鼠标去找任务栏 192
6-3-3 让窗体去找任务栏 194
6-4 程序设计实例15:获取系统信息 195
6-4-1 获取处理器信息 195
6-4-2 获取操作系统信息 201
6-4-3 获取屏幕信息 208
6-4-4 获取鼠标信息 209
6-4-5 获取图标信息 210
6-4-6 获取窗体信息 211
6-5 程序设计实例16:获取进程列表 216
6-5-1 进程列表 216
6-5-2 定时刷新 220
6-5-3 树形列表 223
6-5-4 中断进程 226
6-6 程序设计实例17:鼠标指针与资源文件 230
6-6-1 在资源文件中绘制鼠标指针 230
6-6-2 动态鼠标指针 232
6-7 程序设计实例18:信息小窗体 233
6-7-1 自由拖动 234
6-7-2 响应其他的消息 235
6-7-3 自动半透明 236
6-8 程序设计实例19:应用程序图标 236
6-8-1 绘制图标 237
6-8-2 触发事件 241
6-8-3 图标库 243
6-9 程序设计实例20:滚动标题控件 246
第7章 COM组件编程 255
7-1 程序设计实例21:通过Outlook自动发送电子邮件 256
7-1-1 显示电子邮件 256
7-1-2 发送电子邮件 259
7-1-3 自动处理电子邮件安全性 260
7-1-4 兼容Word和Outlook发送电子邮件 261
7-1-5 附件功能 262
7-1-6 给所有的朋友发信 265
7-1-7 模版 268
7-1-8 主题中的问候 271
7-1-9 筛选用户 273
7-2 程序设计实例22:创建快捷方式 281
第8章 综合应用 289
8-1 程序设计实例23:计算器 290
8-1-1 输入数字 290
8-1-2 退格键和清零键 296
8-1-3 相同符号的加法 299
8-1-4 不同符号的加法 312
8-1-5 减法 316
8-1-6 乘法 318
8-1-7 除法 321
8-2 程序设计实例24:自定义桌面 324
8-2-1 背景和开始菜单 325
8-2-2 桌面图标的效果 326
8-2-3 在启动时自动运行 327
本书通过程序实例开发设计的形式,详细介绍了Delphi 7跨平台控件的应用与开发。全书共分8章,主要内容包括:窗体设计的基本知识、VCL控件与CLX控件的区别与联系、VCL库中的非可视化控件、深入Windows编程、COM组件编程以及综合应用程序开发。
本书内容丰富,讲解由浅入深,既有基础知识的介绍,又有实用性较强的源程序,还有清晰的代码分析设计,适用于Delphi的各层次读者。另外,配套光盘中,提供了本书的数十个实例源代码,读者可以直接使用。
按钮控件,又叫做Button控件,是一种基础控件。按钮控件根据其风格属性可派生出:命令按钮(Pushbutton)、复选框(CheckBox)、单选按钮(Radio Button)、组框(Group Box)和自绘式按钮(Owner-draw Button)。
命令按钮是指可以响应鼠标点击的小矩形子窗口。命令按钮的作用是对用户的鼠标单击作出反应并触发相应的事件,在按钮中既可以显示正文,也可以显示位图。
选择框控件可作为一种选择标记,可以有选中、不选中和不确定三种状态。当一个选择框处于选择状态时,在小方框内会出现一个“√”。
单选按钮控件一般都是成组出现的,具有互斥的性质,即同组单选按钮中只能有一个是被选中的。当单选按钮处于选择状态时,会在圆圈中显示一个黑色实心圆。
组框用来将相关的一些控件聚成一组。
自绘式按钮是指由程序而不是系统负责重绘的按钮。
此外,选择框、单选框还有一种不确定状态,这时检查框呈灰色显示,不能接受用户的输入,以表明控件是无效的或无意义的。
很多第三方控件也对按钮做出了扩充,提供了更多地功能,以满足不同的需求。只要将dll添加到工具箱就可以使用。