图书介绍

Visual Basic 2003-2005开发秘诀与范例大全【2025|PDF|Epub|mobi|kindle电子书版本百度云盘下载】

Visual Basic 2003-2005开发秘诀与范例大全
  • 章立民著 著
  • 出版社: 北京:电子工业出版社
  • ISBN:7121018160
  • 出版时间:2005
  • 标注页数:770页
  • 文件大小:213MB
  • 文件页数:788页
  • 主题词:BASIC语言-程序设计

PDF下载


点此进入-本书在线PDF格式电子书下载【推荐-云解压-方便快捷】直接下载PDF格式图书。移动端-PC端通用
种子下载[BT下载速度快]温馨提示:(请使用BT下载软件FDM进行下载)软件下载地址页直链下载[便捷但速度慢]  [在线试读本书]   [在线获取解压码]

下载说明

Visual Basic 2003-2005开发秘诀与范例大全PDF格式电子书版下载

下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。

建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!

(文件页数 要大于 标注页数,上中下等多册电子书除外)

注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具

图书目录

第1章 从零开始:应用程序的基本生成技巧1

1-1 如何建立独立可执行文件.EXE1

1-2 如何指定.EXE的输出位置1

1-3 如何指定启动对象2

第2章 旧观念,新做法:VB.NET的面向对象程序设计5

2-1 概论5

2-1.1 定义一个类6

2-1.2 建立构造函数与析构函数8

2-1.3 建立与终结一个对象9

2-1.4 使用System.Object11

2-1.5 了解继承11

2-2 如何建立类与对象15

2-3 如何定义与使用属性19

2-4 如何使用继承21

2-5 如何建立与使用共用成员24

2-6 模块与类有何差异28

2-7 结构与类有何差异28

2-7.1 关于container类31

2-7.2 内存消耗31

2-7.3 独立的实例32

2-7.4 效率32

2-7.5 事件处理34

2-7.6 结构范例34

2-7.7 类范例35

2-7.8 结论36

第3章 往下扎根:深谈VB.NET的程序语言37

3-1 如何调用Windows API37

3-2 如何以.NET Framework类替换Windows API调用55

3-3 如何明确取得所在平台的Windows操作系统版本77

3-4 善用String类来处理字符串80

3-4.1 String类方法的类型80

3-4.2 字符串与Nothing81

3-4.3 字符串的比较82

3-4.4 在您的字符串中查找字符或子字符串82

3-4.5 根据现有的字符串来建立一个新字符串83

3-5 使用StringBuilder提高字符串处理效率96

3-5.1 长度、容量与最大容量100

3-5.2 附加字符串102

3-5.3 附加格式化的字符串103

3-5.4 插入字符串103

3-5.5 移除特定数目的字符104

3-5.6 字符串替换104

3-6 我需要使用StringWriter类吗105

3-7 如何格式化字符串数据108

3-8 日期时间的加减运算与比较127

3-8.1 什么是DateTime结构127

3-8.2 什么是TimeSpan结构130

3-8.3 日期时间的加减与比较运算133

3-9 给我高效率的运算符,其余免谈143

3-10 便利的算术运算符146

3-11 您真的了解除法与实数吗146

3-12 数组使用注意事项150

3-13 对象数组的建立、排序以及二进制查找161

3-14 如何使用ToArray方法返回一个强类型数组171

3-15 如何建立一个自定义的集合类173

3-16 直接在For与For Each循环语句中声明循环的控制变量179

3-17 如何拦截与处理异常180

3-18 活用规则运算式185

4-1 如何建立一个继承窗体199

第4章 VB的新衣:Windows Form窗体与控件199

4-1.1 以编写代码的方式来继承窗体200

4-1.2 以可视化方式来继承窗体200

4-1.3 存取层级202

4-1.4 实现演练205

4-1.5 继承与覆写事件过程210

4-2 如何建立MDI应用程序211

4-2.1 SDI vs MDI应用程序212

4-2.2 实际建立MDI应用程序213

4-2.3 MDI父窗体与MDI子窗体如何互动215

4-3 建立与使用强制回应对话框219

4-4 如何建立透明的窗体224

4-5 如何建立非矩形的窗体与控件226

4-6 没有控件数组的日子怎么过233

4-6.1 共用事件程序234

4-6.2 循环处理控件236

4-6.3 于执行阶段添加控件237

4-6.4 于执行阶段添加事件过程238

4-7 如何管理多个最顶层窗体247

4-8 如何让窗体在系统任务栏的提示区中显示成单一图标259

4-9 如何让Label控件显示出多行文字263

4-10 如何使TextBox控件中的字符在输入的同时立即转换成大写264

4-11 如何验证用户输入265

4-11.1 如何使用控件的Validating事件来验证用户输入266

4-11.2 使用ErrorProvider控件268

4-12 建立自定义的验证类272

4-13 建立使用规则运算式的TextBox验证类292

4-14 如何将图片显示于RichTextBox控件中299

4-15 如何将图片显示在窗体上300

4-16 如何于Windows Form窗体上绘制线条与形状304

4-17 如何以程序控制方式变更StatusBarPanel对象的色彩与字体308

4-18 如何于窗体上建立文字或图片超链接312

4-19 如何替ListBox与ComBoBox添加项目315

4-20 ComboBox与ListBox控件的数据绑定317

4-21 如何清除已绑定之ListBox、ComboBox或CheckedListBox控件的项目332

4-22 如何自定义ListBox的选取模式333

4-23 如何自定义ComboBox控件337

4-24 如何能够单击数据行的行首文字来排序ListView控件340

4-25 如何使用一个ComboBox控件来编辑ListView控件中的数据347

4-26 如何替TreeView控件中的TreeNode加上工具提示文字354

4-27 如何替TreeView控件中不同类型的节点显示出不同的内容菜单357

4-28 如何替TreeView控件的节点建立一个Key属性364

4-29 如何于TreeView控件中进行拖放操作368

4-30 结合TreeView、Splitter与ListView控件建立一个目录扫描界面373

4-31 结合TreeView、Splitter与ListView控件建立一个类似Windows资源管理器的用户界面381

4-32 如何将DataGrid控件绑定至一个内含对象的数组393

4-33 如何将DataGrid控件绑定至一个内含对象的ArrayList396

4-34 如何格式化DataGrid控件398

4-34.1 于设计阶段设置格式属性398

4-34.2 使用数据表样式与数据行样式400

4-34.3 于设计阶段使用数据表样式与数据行样式404

4-34.4 在执行阶段使用数据表样式与数据行样式412

4-35 如何使用数据表样式与数据行样式去格式化数据来源为一个对象数组的DataGrid控件422

4-36 如何使用数据表样式与数据行样式去格式化数据来源为一个ArrayList的DataGrid控件424

4-37 使用自定义的数据行样式类来格式化DataGrid控件的数据行426

4-38 如何扩充DataGridTextBoxColumn以便在DataGrid控件中显示与编辑自定义格式数据447

4-39 如何扩充DataGridTextBoxColumn以便使多个关联数据表的数据同时显示在DataGrid控件中的各个数据行中450

4-40 如何将DataGrid控件的某一个数据列隐藏起来454

4-41 如何存取DataGrid控件之活动单元格的属性456

4-42 如何将DataGrid控件数据行的宽度设置成刚好完整显示字段中最长的数据内容459

4-43 如何制作一个能够逐页滚动DataGrid控件的用户界面463

4-44 如何动态指定搜寻字段并同步化DataGrid控件与搜寻结果468

4-45 如何以程序控制方式排序DataGrid控件中的数据行482

4-46 如何以程序控制方式筛选DataGrid控件中的数据行484

4-47 如何使用DataGrid控件建立一对多界面486

4-48 如何使用两个DataGrid控件建立一对多界面490

4-49 如何于DataGrid控件中使用ComboBox控件来编辑单元格数据491

4-50 如何于DataGrid控件中加总数据列的数值数据494

4-50.1 建立用户控件DataGridControlVB496

4-50.2 如何于窗体上使用DataGridControlVB用户控件507

4-51 如何动态设置DataGrid控件中的哪一个数据表可以被编辑511

4-52 如何在窗体载入时让某一个控件取得焦点515

4-53 如何于控件中捕捉按键516

4-54 剪贴簿的数据撷取与存入519

4-54.1 将数据存入剪贴簿519

4-54.2 从剪贴簿撷取数据520

4-55 如何执行拖放操作531

4-55.1 拖放操作是如何运作的532

4-55.2 拖曳文字533

4-55.3 拖曳一个图片537

4-55.4 拖放文件540

4-55.5 在两个窗体之间来回拖放项目542

4-55.6 在两个TreeView之间来回拖放节点545

4-56 如何使用多重窗体548

4-56.1 全局窗体548

4-56.2 传送您的窗体549

4-56.3 存取其他窗体的成员550

第5章 界面的重要元素:菜单559

5-1 如何动态切换菜单559

5-2 如何建立用户绘制菜单560

第6章 磁盘、文件夹与文件的处理技巧571

6-2 路径指定方式572

6-1 概观572

6-3 如何取得逻辑磁盘与容量信息573

6-4 如何列举目录576

6-5 如何取得文件的相关信息582

6-6 如何建立目录590

6-7 如何移除一个目录591

6-8 如何复制文件592

6-9 如何更改文件的名称594

6-10 如何删除文件594

6-11 如何使一个文件成为只读的或是可读取及写入595

6-12 如何从文本文件读取数据596

6-13 如何将文本数据写入文本文件602

6-14 如何建立一个文本文件604

6-15 如何读取一个二进制文件607

6-16 如何将数据写入一个二进制文件609

6-17 如何比较两个文件的内容是否完全相同611

6-18 如何使用FileSystemWatcher组件来监视文件系统事件613

6-19 如何建立与使用临时文件616

第7章 互补有无:谈与Office应用程序的互动619

7-1 如何自动化Microsoft Word并建立一个新文件619

7-2 如何将RTF文件显示于RichTextBox控件中并检查英文拼写是否正确624

7-3 如何将DataSet中的数据导出至Excel并加以计算627

7-4 如何使用自动化建立一个Microsoft Excel宏629

7-5 如何从一个自动化用户端去处理PowerPoint 2003事件632

第8章 基础架构方面的开发议题641

8-1 如何自动根据文件的扩展名或类型来启动相关联的应用程序并载入文件641

8-2 如何关闭其他应用程序或其他应用程序的特定实例643

8-3 如何得知所启动的进程已经结束执行645

8-4 如何等待所启动的进程执行完毕647

8-5 如何以程序控制方式启动默认的浏览器649

8-6 如何通过HTTP来传送与接收数据651

8-7 如何使用通讯端口657

8-8 如何撰写程序来传送邮件659

8-8.1 环境设定与疑难排解659

8-8.2 撰写技巧662

8-9 如何产生与比较杂凑值(Hash Value)667

8-10 如何加密与解密文本文件670

第9章 探索Visual Basic 2005程序语言新功能677

9-1 从My谈起679

9-2 My.Application对象680

9-3 My.Computer对象683

9-4 My.Computer.Audio对象683

9-5 My.Computer.Clipboard对象685

9-6 My.Computer.Clock对象689

9-7 My.Computer.FileSystem对象689

9-7.1 取得磁盘信息690

9-7.2 读取文本文件692

9-7.3 剖析文本文件693

9-7.4 写入文本文件696

9-7.5 读取二进制文件697

9-7.6 写入二进制文件698

9-7.7 取得目录信息698

9-7.8 取得文件信息699

9-7.9 目录维护操作702

9-7.10 文件维护操作705

9-8 My.Computer.SpecialDirectories对象706

9-9 My.Computer.Info对象706

9-10 My.Computer.Keyboard对象708

9-11 My.Computer.Mouse对象712

9-12 My.Computer.Network对象712

9-13 My.Computer.Ports对象719

9-14 My.Computer.Registry对象722

9-15 My.Forms对象724

9-16 My.Log对象726

9-17 My.Request对象727

9-18 My.Response对象727

9-19 My.Resources对象727

9-20 My.Settings对象730

9-21 My.User对象735

9-22 My.WebServices对象738

9-23 Continue语句739

9-24 IsNot运算符741

9-25 Using语句742

9-26 明确指定数组的0下限746

9-27 声明一个拥有混合存取范围的属性746

9-28 Unsigned类型747

9-28.1 UInteger数据类型748

9-28.2 ULong数据类型749

9-28.3 UShort数据类型750

9-28.4 SByte数据类型751

9-28.5 如何调用一个接收Unsigned类型的Win32 API函数751

9-29 Global关键字753

9-30 TryCast关键字754

9-31 运算符多载756

9-32 自定义事件758

9-33 应用程序层级事件761

结论763

附录 范例安装与使用说明765

安装MSDE 2000765

安装范例数据库并复制范例项目766

使用范例文件767

热门推荐