分享
 
 
 

深入研究 Visual Basic.NET(含光盘)

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

作者: 李海,龚学纲,李文亮 编著

出 版 社: 电子工业出版社

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

本书力图更多地以实例形式展现编程技术。全书共有118个示例程序,每个技术要点都有相应的示例程序。对每个例子的建立步骤和运行结果都进行了详细地说明。这些示例程序大多具有相当强的实用性,稍加修改就可以用在实际的项目中。希望这些示例程序能够对读者的工作有直接的帮助。

内容简介

本书用通谷的语言和大量的示例,系统而深入地讲解了Visual Basic.NET的编程概念、设计方法和各种编程技术。主要内容包括多线程、文件和注册表的编程,GDI+类库和打印对象的使用,Windows窗体和控件的设计,ADO.NET,XML,Internet,COM和API的高级编程等。

本书的示例典型实用,可操作性强,讲解深入细致,论述系统全面,分析清楚透彻,有举一反三之效。本书面向广大的计算机编程爱好者,既可作为一本Visual Basic.NET的提高教材,又可作为Visual Basic程序设计人员的参考书。学完本书,相信读者一定会成为一名编程老手。

作者简介

目录

第1章 .NET框架

1.1 .NET框架的基本构成

1.2 公共语言运行库概览

1.2.1 托管执行过程

1.2.2 反编译问题

1.2.3 自动内存管理

1.2.4 跨语言互用性

1.2.5 程序集

1.3 .NET框架类库

1.3.1 .NET框架类库的功能

1.3.2 命名空间

常见问题

第2章 移植早先版本的Visual Basic程序

2.1 基本数据类型

2.1.1 数字类型

2.1.2 固定长度的字符串

2.1.3 Variant数据类型

2.1.4 用户定义类型

2.2 变量的使用范围

2.3 数组

2.4 传值和传址

2.5 窗体

2.5.1 窗体文件

2.5.2 事件过程

2.5.3 Tab键顺序的修改

2.5.4 窗体的属性和方法的改变

2.6 常用控件及其属性、事件和方法的变化

2.6.1 控件的变化

2.6.2 属性的变化

2.6.3 事件的变化

2.6.4 方法的变化

2.7 默认属性

2.8 用户定义属性

2.9 动态建立控件

2.10 升级向导

2.10.1 升级向导的使用

2.10.2 升级向导的限制

常见问题

第3章 控制台应用程序

3.1 建立控制台项目

3.2 控制台输入/输出函数

3.3 命令行处理和程序的返回值

3.3.1 命令行处理类ArgParser

3.3.2 修改文件时间的Touch例子

常见问题

第4章 面向对象

4.1 类的基本概念

4.1.1 建立类

4.1.2 UML图

4.1.3 早期绑定和晚期绑定

4.1.4 类和命名空间

4.2 方法

4.3 字段和属性

4.3.1 向类添加字段

4.3.2 向类添加属性

4.3.3 默认属性

4.4 重载

4.5 类的生存周期

4.6 继承

4.6.1 Inherits 语句

4.6.2 重写派生类中的属性和方法

4.6.3 虚方法

4.6.4 Me关键字

4.6.5 MyClass关键字

4.6.6 MyBase 关键字

4.6.7 隐藏

4.7 共享成员

4.8 事件

4.8.1 事件处理程序

4.8.2 用 WithEvents 处理事件

4.8.3 用 AddHandler 处理事件

4.8.4 处理自基类继承的事件

4.9 接口

常见问题

第5章 Visual Basic.NET新特性

5.1 新的操作符号

5.2 异常和错误处理

5.2.1 “结构化”和“非结构化”异常处理

5.2.2 Try...Catch...Finally 语句

5.2.3 Exception对象

5.2.4 建立自己的异常

5.2.5 非结构化异常处理

5.3 委托

5.3.1 EventHandler 委托

5.3.2 Delegate类

5.3.3 定义和使用委托

5.3.4 多路广播委托

5.4 新的WINDOWS控件

5.4.1 LinkLabel控件

5.4.2 CheckedListBox控件

5.4.3 DomainUpDown控件

5.4.4 NumericUpDown控件

5.4.5 Splitter控件

5.4.6 NotifyIcon组件

5.4.7 ToolTip组件

5.4.8 HelpProvider控件

5.4.9 ErrorProvider控件

常见问题

第6章 多线程

6.1 多线程的概念

6.2 建立线程

6.3 线程池

6.4 线程同步

6.4.1 WaitHandle 对象

6.4.2 Mutex、ManualResetEvent和AutoResetEvent对象

6.4.3 Monitor对象和SyncLock关键字

6.4.4 Interlocked类

6.4.5 Timers对象

6.4.6 死锁问题

6.5 取消任务

常见问题

第7章 文件和注册表

7.1 文件和目录操作

7.1.1 Directory类

7.1.2 File类

7.1.3 DirectoryInfo类

7.1.4 FileInfo类

7.1.5 Path类

7.1.6 MyExplorer示例

7.2 文件读写

7.2.1 FileStream类

7.2.2 StreamReader类

7.2.3 StreamWriter类

7.2.4 BinaryReader类

7.2.5 BinaryWriter类

7.3 文件加密和解密

7.4 FILESYSTEMWATCHER部件

7.5 注册表

7.5.1 使用Visual Basic.NET函数访问注册表

7.5.2 使用.NET框架类访问注册表

常见问题

第8章 使用GDI+绘图

8.1 GDI+简介

8.2 显示图像文件

8.2.1 动态加载图像文件

8.2.2 加载资源文件中的图像

8.2.3 保存图像文件

8.2.4 通过剪帖板交换图像

8.3 绘制图形和文字

8.3.1 Graphics对象

8.3.2 Point和PointF对象

8.3.3 Rectangle和RectangleF对象

8.3.4 颜色对象

8.3.5 字体对象

8.3.6 Pen对象

8.3.7 Brush对象

8.3.8 GraphicsPath对象

8.3.9 Region对象

8.3.10 绘制图形

8.3.11 输出字符串

8.3.12 绘制图像

8.3.13 剪辑区域

8.3.14 Paint事件

8.3.15 梯度型画刷

8.4 坐标变换

8.4.1 坐标系

8.4.2 坐标变换

8.5 位图处理

常见问题

第9章 打印

9.1 三种打印方案

9.2 打印组件

9.2.1 PrintDocument组件

9.2.2 PrintDialog组件

9.2.3 PageSetupDialog组件

9.2.4 PrintPreviewDialog控件

9.2.5 PrintPreviewControl控件

9.3 打印机和页面属性

9.4 打印示例

9.4.1 分页打印

9.4.2 打印文本

9.4.3 打印图像和图形

常见问题

第10章 Windows控件

10.1 多个控件的组合

10.1.1 设计DualList控件

10.1.2 添加属性和方法

10.1.3 添加事件

10.1.4 建立测试项目

10.2 用户绘制控件

10.2.1 枚举属性

10.2.2 设计模式

10.3 从现有控件中继承

10.4 设置属性和事件的特性

10.5 扩展属性窗口的显示

10.5.1 嵌套属性

10.5.2 编辑和显示自定义类型

10.6 非矩形控件

10.7 数据绑定控件

10.7.1 数据绑定类型

10.7.2 建立数据绑定Chart控件

10.7.3 添加DataSource属性

10.7.4 IList接口

10.7.5 添加DisplayMember和LabelMember属性

10.7.6 CurrencyManager对象

10.7.7 增加与图形显示有关的属性

10.8 许可证

10.8.1 启用组件的授权

10.8.2 建立自己的许可证

常见问题

第11章 ADO.NET

11.1 ADO.NET的功能

11.1.1 数据访问手段

11.1.2 离线数据操作

11.1.3 数据库相关的集成开发环境

11.1.4 XML

11.1.5 ADO

11.2 ADO.NET 结构

11.3 DATAGRID控件简介

11.4 数据组件

11.4.1 数据库连接对象Connection

11.4.2 Command对象

11.4.3 DataRader对象

11.4.4 DataTable对象

11.4.5 DataView对象

11.4.6 DataSet对象

11.4.7 DataAdapter对象

11.4.8 DataRelation对象

11.5 数据更新

11.6 ODBC.NET

11.6.1 安装

11.6.2 连接

常见问题

第12章 DataGrid控件的高级应用

12.1 各种数据源

12.1.1 数组

12.1.2 DataView

12.1.3 IList和IListSource

12.2 设置网格的格式

12.3 表样式

12.4 列样式

12.5 在网格中添加子控件

12.6 自定义分页

12.7 验证输入

12.8 两个DATAGRID控件实现父子记录显示

12.9 CURRENCYMANAGER对象

常见问题

第13章 Web窗体

13.1 可视化编程

13.2 服务器控件

13.3 数据绑定

常见问题

第14章 XML

14.1 XML初步

14.2 VISUAL STUDIO .NET的XML设计器

14.3 将现有XML数据文件导入ADO.NET

14.4 其他ADO.NET 支持XML的函数

常见问题

第15章 XML Web服务

15.1 关键概念

15.2 XML WEB服务的实现过程

15.3 创建XML WEB服务

15.4 使用XML WEB服务

15.4.1 在Web窗体程序中调用Web服务

15.4.2 在Windows窗体程序中调用Web服务

常见问题

第16章 Windows服务程序

16.1 WINDOWS服务程序简介

16.2 服务开发过程

16.3 建立WINDOWS服务程序

16.4 安装和卸载服务

16.4.1 安装服务

16.4.2 启动和停止服务

16.4.3 卸载服务

16.4.4 使用NET命令

16.4.5 设置启动方式

16.5 日志文件

16.6 调试服务程序

16.7 控制服务程序

常见问题

第17章 Internet编程

17.1 INTERNET编程的基本知识

17.1.1 TCP/IP

17.1.2 UDP

17.1.3 套接字

17.1.4 协议和RFC标准

17.2 WEBCLIENT类

17.2.1 下载数据

17.2.2 GET方式查询

17.2.3 发送数据

17.3 WEBREQUEST类

17.4 WEBBROWSER控件

17.4.1 POST请求

17.4.2 控制新建窗口

17.4.3 处理HTML文档的事件

17.4.4 改变文本大小

17.4.5 打印

17.4.6 获得按钮和菜单的状态信息

17.4.7 添加到收藏夹

17.4.8 浏览Office文件

17.5 FTP编程

17.6 DNS编程

17.7 使用POP3协议接收邮件

17.8 使用SMTP协议发送电子邮件

17.8.1 SmtpMail类

17.8.2 SMTP认证

常见问题

第18章 Crystal Reports.NET

18.1 建立报表

18.1.1 添加报表文件

18.1.2 报表节

18.1.3 插入字段

18.2 使用CRYSTALREPORTVIEWER控件浏览报表

18.2.1 切换组树的显示

18.2.2 切换工具栏的显示

18.2.3 动态指定ReportSource

18.2.4 设置数据库信息

18.3 使用公式

18.3.1 将公式插入到报表中

18.3.2 Basic 语法基础

18.3.3 Crystal 语法基础

18.3.4 条件统计

18.3.5 每页总计

18.3.6 选定公式

18.4 CRYSTAL REPORT 引擎

18.4.1 打印报表

18.4.2 导出文件

18.5 XML 报表WEB服务

常见问题

第19章 Office应用程序

19.1 WORD

19.1.1 操作文档

19.1.2 拼写检查

19.2 EXCEL

19.2.1 Range对象

19.2.2 打印报表

常见问题

第20章 安装应用程序

20.1 生成配置

20.2 安装程序的基本步骤

20.3 建立安装项目

20.4 定制安装选项

20.4.1 设置注册表

20.4.2 建立文件关联

20.4.3 显示附加的对话框

20.4.4 指定启动条件

20.4.5 添加自定义的操作

20.5 .NET框架和MDAC的分发

20.5.1 .NET框架的分发

20.5.2 Microsoft Data Access Components的分发

20.6 分发CRYSTAL REPORTS

20.7 分发WEB应用程序

常见问题

第21章 Windows API调用

21.1 使用DECLARE语句声明WINDOWS API函数

21.2 使用API文本浏览器

21.3 使用DLLIMPORT类声明API函数

21.4 利用API函数实现自动完成功能

21.5 传递字符串类型

21.6 传递用户自定义类型

21.7 传递数组类型

21.8 传递指针类型

21.9 函数指针

21.10 使用VISUAL C++编写标准的DLL

21.10.1 建立Win32 DLL项目

21.10.2 编写导出函数

21.10.3 使用stdcall约定

21.10.4 各种类型参数的处理

21.10.5 DLL的调试

21.11 使用API函数进行文件操作

常见问题

第22章 Visual Studio宏和外接程序

22.1 VISUAL STUDIO宏功能

22.2 创建VISUAL STUDIO外接程序

22.3 外接程序向导

22.4 实现IDTEXTENSIBILITY2接口

22.5 实现IDTCOMMANDTARGET接口

22.6 注册外接程序

22.7 完成外接程序

常见问题

附录A 配套光盘使用说明

附录B 有关Visual Basic.NET的网络资源

B.1 微软站点与VISUAL BASIC.NET技术相关的内容

B.2 CRYSTAL REPORTS.NET的技术支持站点

B.3 .NET相关站点

媒体评论

 
 
免责声明:本文为网络用户发布,其观点仅代表作者个人观点,与本站无关,本站仅提供信息存储服务。文中陈述内容未经本站证实,其真实性、完整性、及时性本站不作任何保证或承诺,请读者仅作参考,并请自行核实相关内容。
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- 王朝網路 版權所有