源码下载
├─第1章
│ ├─实例002-始终在前面的窗口
│ ├─实例003-透明窗口
│ ├─实例004-任意多边形窗口
│ ├─实例005-圆形的窗口
│ ├─实例006-异型窗口
│ │ └─扩展异形窗口
│ ├─实例007-移动没有标题栏的窗口
│ ├─实例008-多窗格用户界面
│ ├─实例009-编程实现多窗格用户界面
│ ├─实例010-011窗体的可视继承
│ ├─实例012-渐变的窗口背景
│ ├─实例013-窗体的淡入淡出效果
│ ├─实例014-程序运行时可更新的状态栏
│ ├─实例015-使用任务栏的状态区
│ ├─实例016-自画ListBox
│ ├─实例017-动态上下文菜单
│ ├─实例018-共项菜单项
│ ├─实例019-020-MDI
│ ├─实例021-本地化Windows窗体
│ ├─实例022-本地化Windows窗体
│ └─实例023-个性化个人助手
├─第2章
│ ├─实例024-绘制宽度不同的直线
│ ├─实例025-不同线型的曲线
│ ├─实例026-风格各异的端点
│ ├─实例027-颜色渐变的线
│ ├─实例028-图案线条
│ ├─实例029-矩形和椭圆
│ ├─实例030-实心图形
│ ├─实例031-使用渐变颜色填充的图形
│ ├─实例032-使用图案填充的图形
│ ├─实例033-使用阴影填充的图形
│ ├─实例034-在窗口中显示文字
│ ├─实例035-图案文字
│ ├─实例036-阴影文字
│ ├─实例037-旋转文字
│ ├─实例038-文字排版
│ ├─实例039-在窗口中显示指定图片
│ ├─实例040-显示网站上的图片
│ ├─实例041-获得任意一点颜色值
│ ├─实例042-柔化效果
│ ├─实例043-锐化效果
│ ├─实例044-浮雕效果
│ ├─实例045-降低分辨率
│ ├─实例046-将彩色图片转换为灰度图片
│ ├─实例047-反转效果
│ ├─实例048-使图像的某种颜色透明
│ ├─实例049-图片的旋转和翻转
│ ├─实例050-只使用PictureBox播放gif动画
│ ├─实例051-拉伸效果
│ ├─实例052-艺术清屏效果
│ ├─实例053-百叶窗效果
│ ├─实例054-扩散效果
│ └─实例055-图片的淡入淡出效果
├─第3章
│ ├─实例056-使用OpenFileDialog对话框
│ ├─实例057-使用SaveFileDialog控件
│ ├─实例058-设置字体
│ ├─实例059-将文本以列表形式显示
│ ├─实例060-设置段落缩进
│ ├─实例061-实现自动换行功能
│ ├─实例062-查找文本
│ ├─实例063-密码文本框
│ ├─实例064-随窗口大小而改变大小的控件
│ ├─实例065-使用PrintDocument控件打印文件
│ ├─实例066-使用PrintDialog控件
│ ├─实例067-使用PageSetupDialog控件
│ ├─实例068-使用PrintPreViewDialog控件
│ ├─实例069-在应用程序之间进行拖放操作
│ ├─实例070-文本文件的拖放操作
│ ├─实例071-图形文件的拖放操作
│ ├─实例072-使用RichTextBox控件链接到Web页
│ ├─实例073-日历
│ ├─实例074-ListView控件应用
│ ├─实例075-TreeView控件应用
│ ├─实例076-TreeView和ListView控件的联合应用
│ ├─实例077-078-创建和使用组件
│ │ ├─CDemoLib
│ │ └─testCDome
│ └─实例079-080-081用户控件
│ ├─Test
│ └─Test1
├─第4章
│ ├─实例082-083创建和使用消息
│ ├─实例084-检索类别和计数器
│ ├─实例085-查看计数器值
│ ├─实例086-浏览事件日志、事件源和项
│ ├─实例087-枚举所有运行的进程
│ ├─实例088-管理Windows进程
│ ├─实例089-进程控制器
│ ├─实例090-管理计算机服务
│ ├─实例091-控制驱动程序
│ ├─实例092-响应文件系统事件
│ └─实例093-设置和查看自定义性能计数器值
├─第5章
│ ├─实例094-动态属性
│ ├─实例095-简单数据访问
│ ├─实例096-使用参数
│ ├─实例097-使用多个表中的数据
│ ├─实例098-更新相关表
│ ├─实例099-报表
│ ├─实例100-将XML数据读入数据集
│ ├─实例101-编辑XML文件
│ └─实例102-从数据库中获取单个值
├─第6章
│ └─实例103~114
│ ├─WebApplication1
│ ├─WebApplication10
│ ├─WebApplication11
│ ├─WebApplication2
│ ├─WebApplication3
│ ├─WebApplication4
│ ├─WebApplication5
│ ├─WebApplication6
│ ├─WebApplication7
│ ├─WebApplication8
│ └─WebApplication9
├─第7章
│ ├─实例115-获取文件属性
│ ├─实例116-拷贝文件
│ ├─实例117-删除目录
│ ├─实例118-文本文件与RichTextBox
│ ├─实例119-用FileSystemObject获取驱动器信息
│ ├─实例120-用FileSystemObject处理文件
│ ├─实例121-在随机文件中存储结构
│ ├─实例122-将数据从打开的磁盘文件读入变量
│ ├─实例123-创建目录列表
│ ├─实例124-基本序列化
│ ├─实例125-复杂结构的序列化
│ ├─实例126-字符顺序流与文件
│ ├─实例127-二进制文件访问
│ ├─实例128-读写ini文件
│ ├─实例129-获得文件路径信息
│ ├─实例130-文件关联
│ ├─实例131-有选择的序列化
│ ├─实例132-获取系统中可用的驱动器列表
│ ├─实例133-以列表方式显示磁盘结构
│ ├─实例134-应用FileSystem处理目录
│ └─实例135-自定义序列化
└─第8章
├─实例136-调用API函数
├─实例137-发送消息
├─实例138-拦截消息
├─实例139-屏蔽消息
├─实例140-设置应用程序的快捷键
├─实例141-回调函数的应用
├─实例142-得到IP地址
├─实例143-通过Environment列举环境变量
├─实例144-读写注册表
├─实例145-枚举可用的系统字体
├─实例146-获取系统信息
├─实例147-添加系统的右键菜单项
├─实例148-执行指定的程序
├─实例149-程序的互斥运行
└─实例150-递归过程
.
├── Readme.txt
├── 第1章
│ ├── 实例002-始终在前面的窗口
│ │ ├── AssemblyInfo.vb
│ │ ├── TopForm.resx
│ │ ├── TopForm.vb
│ │ ├── 始终在前面的窗口.vbproj
│ │ └── 始终在前面的窗口.vbproj.user
│ ├── 实例003-透明窗口
│ │ ├── AssemblyInfo.vb
│ │ ├── 透明的窗口.resx
│ │ ├── 透明的窗口.vb
│ │ ├── 透明的窗口.vbproj
│ │ └── 透明的窗口.vbproj.user
│ ├── 实例004-任意多边形窗口
│ │ ├── AssemblyInfo.vb
│ │ ├── 任意多边形窗口.resx
│ │ ├── 任意多边形窗口.vb
│ │ ├── 任意多边形窗口.vbproj
│ │ ├── 任意多边形窗口.vbproj.user
│ │ ├── 界面外观效果实例.sln
│ │ └── 界面外观效果实例.suo
│ ├── 实例005-圆形的窗口
│ │ ├── AssemblyInfo.vb
│ │ ├── 圆形窗口.resx
│ │ ├── 圆形窗口.vb
│ │ ├── 圆形窗口.vbproj
│ │ └── 圆形窗口.vbproj.user
│ ├── 实例006-异型窗口
│ │ ├── APIModule.vb
│ │ ├── AssemblyInfo.vb
│ │ ├── 异形窗口.resx
│ │ ├── 异形窗口.vb
│ │ ├── 异形窗口.vbproj
│ │ ├── 异形窗口.vbproj.user
│ │ └── 扩展异形窗口
│ │ ├── APIModule.vb
│ │ ├── AssemblyInfo.vb
│ │ ├── 异形窗口.resx
│ │ ├── 异形窗口.vb
│ │ ├── 扩展异形窗口.vbproj
│ │ └── 扩展异形窗口.vbproj.user
│ ├── 实例007-移动没有标题栏的窗口
│ │ ├── AssemblyInfo.vb
│ │ ├── Form1.resx
│ │ ├── Form1.vb
│ │ ├── 实例007-移动没有标题栏的窗口.sln
│ │ ├── 实例007-移动没有标题栏的窗口.suo
│ │ ├── 实例007-移动没有标题栏的窗口.vbproj
│ │ └── 实例007-移动没有标题栏的窗口.vbproj.user
│ ├── 实例008-多窗格用户界面
│ │ ├── AssemblyInfo.vb
│ │ ├── Form1.resx
│ │ ├── Form1.vb
│ │ ├── 实例008-多窗格用户界面.sln
│ │ ├── 实例008-多窗格用户界面.suo
│ │ ├── 实例008-多窗格用户界面.vbproj
│ │ └── 实例008-多窗格用户界面.vbproj.user
│ ├── 实例009-编程实现多窗格用户界面
│ │ ├── AssemblyInfo.vb
│ │ ├── Form1.resx
│ │ ├── Form1.vb
│ │ ├── 实例009-编程实现多窗格用户界面.sln
│ │ ├── 实例009-编程实现多窗格用户界面.suo
│ │ ├── 实例009-编程实现多窗格用户界面.vbproj
│ │ └── 实例009-编程实现多窗格用户界面.vbproj.user
│ ├── 实例010-011窗体的可视继承
│ │ ├── AssemblyInfo.vb
│ │ ├── BaseWindow.vbproj
│ │ ├── BaseWindow.vbproj.user
│ │ ├── Form1.resx
│ │ ├── Form1.vb
│ │ ├── Formtest.resx
│ │ ├── Formtest.vb
│ │ ├── test.vbproj
│ │ ├── test.vbproj.user
│ │ ├── 实例010-011窗体的可视继承.sln
│ │ └── 实例010-011窗体的可视继承.suo
│ ├── 实例012-渐变的窗口背景
│ │ ├── AssemblyInfo.vb
│ │ ├── Form1.resx
│ │ ├── Form1.vb
│ │ ├── 实例012-渐变的窗口背景.sln
│ │ ├── 实例012-渐变的窗口背景.suo
│ │ ├── 实例012-渐变的窗口背景.vbproj
│ │ └── 实例012-渐变的窗口背景.vbproj.user
│ ├── 实例013-窗体的淡入淡出效果
│ │ ├── AssemblyInfo.vb
│ │ ├── Form1.resx
│ │ ├── Form1.vb
│ │ ├── 实例013-窗体的淡入淡出效果.sln
│ │ ├── 实例013-窗体的淡入淡出效果.suo
│ │ ├── 实例013-窗体的淡入淡出效果.vbproj
│ │ └── 实例013-窗体的淡入淡出效果.vbproj.user
│ ├── 实例014-程序运行时可更新的状态栏
│ │ ├── AssemblyInfo.vb
│ │ ├── FACE01.ICO
│ │ ├── FACE02.ICO
│ │ ├── FACE03.ICO
│ │ ├── FACE04.ICO
│ │ ├── FACE05.ICO
│ │ ├── Form1.resx
│ │ ├── Form1.vb
│ │ ├── 实例014-程序运行时可更新的状态栏.sln
│ │ ├── 实例014-程序运行时可更新的状态栏.suo
│ │ ├── 实例014-程序运行时可更新的状态栏.vbproj
│ │ └── 实例014-程序运行时可更新的状态栏.vbproj.user
│ ├── 实例015-使用任务栏的状态区
│ │ ├── AssemblyInfo.vb
│ │ ├── FACE01.ICO
│ │ ├── FACE04.ICO
│ │ ├── FACE05.ICO
│ │ ├── Form1.resx
│ │ ├── Form1.vb
│ │ ├── 实例015-使用任务栏的状态区.sln
│ │ ├── 实例015-使用任务栏的状态区.suo
│ │ ├── 实例015-使用任务栏的状态区.vbproj
│ │ └── 实例015-使用任务栏的状态区.vbproj.user
│ ├── 实例016-自画ListBox
│ │ ├── AssemblyInfo.vb
│ │ ├── First.bmp
│ │ ├── Form1.resx
│ │ ├── Form1.vb
│ │ ├── 实例016-自画ListBox.sln
│ │ ├── 实例016-自画ListBox.suo
│ │ ├── 实例016-自画ListBox.vbproj
│ │ └── 实例016-自画ListBox.vbproj.user
│ ├── 实例017-动态上下文菜单
│ │ ├── AssemblyInfo.vb
│ │ ├── Form1.resx
│ │ ├── Form1.vb
│ │ ├── 实例017-动态上下文菜单.sln
│ │ ├── 实例017-动态上下文菜单.suo
│ │ ├── 实例017-动态上下文菜单.vbproj
│ │ └── 实例017-动态上下文菜单.vbproj.user
│ ├── 实例018-共项菜单项
│ │ ├── AssemblyInfo.vb
│ │ ├── Form1.resx
│ │ ├── Form1.vb
│ │ ├── 实例018-共项菜单项.sln
│ │ ├── 实例018-共项菜单项.suo
│ │ ├── 实例018-共项菜单项.vbproj
│ │ └── 实例018-共项菜单项.vbproj.user
│ ├── 实例019-020-MDI
│ │ ├── Document.resx
│ │ ├── Document.vb
│ │ ├── MAKEFILE
│ │ ├── MDI.EXE
│ │ ├── MDI.PDB
│ │ ├── MDI.SRC
│ │ ├── MainForm.resx
│ │ ├── MainForm.vb
│ │ ├── 实例019-020-MDI.sln
│ │ ├── 实例019-020-MDI.suo
│ │ ├── 实例019-020-MDI.vbproj
│ │ └── 实例019-020-MDI.vbproj.user
│ ├── 实例021-本地化Windows窗体
│ │ ├── AssemblyInfo.vb
│ │ ├── Form1.ar.resx
│ │ ├── Form1.en.resx
│ │ ├── Form1.resx
│ │ ├── Form1.ru.resx
│ │ ├── Form1.vb
│ │ ├── Form1.zh-CHS.resx
│ │ ├── Form1.zh-CN.resx
│ │ ├── 实例021-本地化Windows窗体.sln
│ │ ├── 实例021-本地化Windows窗体.suo
│ │ ├── 实例021-本地化Windows窗体.vbproj
│ │ └── 实例021-本地化Windows窗体.vbproj.user
│ ├── 实例022-本地化Windows窗体
│ │ ├── AssemblyInfo.vb
│ │ ├── Form1.ar.resx
│ │ ├── Form1.en.resx
│ │ ├── Form1.resx
│ │ ├── Form1.ru.resx
│ │ ├── Form1.vb
│ │ ├── Form1.zh-CHS.resx
│ │ ├── Form1.zh-CN.resx
│ │ ├── WinFormStrings.en.resx
│ │ ├── WinFormStrings.resX
│ │ ├── WinFormStrings.ru.resx
│ │ ├── 实例022-本地化Windows窗体.sln
│ │ ├── 实例022-本地化Windows窗体.suo
│ │ ├── 实例022-本地化Windows窗体.vbproj
│ │ └── 实例022-本地化Windows窗体.vbproj.user
│ └── 实例023-个性化个人助手
│ ├── AssemblyInfo.vb
│ ├── Module1.vb
│ ├── 实例023-个性化个人助手.sln
│ ├── 实例023-个性化个人助手.suo
│ ├── 实例023-个性化个人助手.vbproj
│ └── 实例023-个性化个人助手.vbproj.user
├── 第2章
│ ├── 实例024-绘制宽度不同的直线
│ │ ├── AssemblyInfo.vb
│ │ ├── Form1.resx
│ │ ├── Form1.vb
│ │ ├── 实例024-绘制宽度不同的直线.sln
│ │ ├── 实例024-绘制宽度不同的直线.suo
│ │ ├── 实例024-绘制宽度不同的直线.vbproj
│ │ └── 实例024-绘制宽度不同的直线.vbproj.user
│ ├── 实例025-不同线型的曲线
│ │ ├── AssemblyInfo.vb
│ │ ├── Form1.resx
│ │ ├── Form1.vb
│ │ ├── 实例025-不同线型的曲线.sln
│ │ ├── 实例025-不同线型的曲线.suo
│ │ ├── 实例025-不同线型的曲线.vbproj
│ │ └── 实例025-不同线型的曲线.vbproj.user
│ ├── 实例026-风格各异的端点
│ │ ├── AssemblyInfo.vb
│ │ ├── Form1.resx
│ │ ├── Form1.vb
│ │ ├── 实例026-风格各异的端点.sln
│ │ ├── 实例026-风格各异的端点.suo
│ │ ├── 实例026-风格各异的端点.vbproj
│ │ └── 实例026-风格各异的端点.vbproj.user
│ ├── 实例027-颜色渐变的线
│ │ ├── AssemblyInfo.vb
│ │ ├── Form1.resx
│ │ ├── Form1.vb
│ │ ├── 实例027-颜色渐变的线.sln
│ │ ├── 实例027-颜色渐变的线.suo
│ │ ├── 实例027-颜色渐变的线.vbproj
│ │ └── 实例027-颜色渐变的线.vbproj.user
│ ├── 实例028-图案线条
│ │ ├── AssemblyInfo.vb
│ │ ├── Form1.resx
│ │ ├── Form1.vb
│ │ ├── 天堂.jpg
│ │ ├── 秋忆.jpg
│ │ ├── 实例028-图案线条.sln
│ │ ├── 实例028-图案线条.suo
│ │ ├── 实例028-图案线条.vbproj
│ │ ├── 实例028-图案线条.vbproj.user
│ │ └── 金色花瓣.jpg
│ ├── 实例029-矩形和椭圆
│ │ ├── AssemblyInfo.vb
│ │ ├── Form1.resx
│ │ ├── Form1.vb
│ │ ├── 实例029-矩形和椭圆.sln
│ │ ├── 实例029-矩形和椭圆.suo
│ │ ├── 实例029-矩形和椭圆.vbproj
│ │ └── 实例029-矩形和椭圆.vbproj.user
│ ├── 实例030-实心图形
│ │ ├── AssemblyInfo.vb
│ │ ├── Form1.resx
│ │ ├── Form1.vb
│ │ ├── 实例030-实心图形.sln
│ │ ├── 实例030-实心图形.suo
│ │ ├── 实例030-实心图形.vbproj
│ │ └── 实例030-实心图形.vbproj.user
│ ├── 实例031-使用渐变颜色填充的图形
│ │ ├── AssemblyInfo.vb
│ │ ├── Form1.resx
│ │ ├── Form1.vb
│ │ ├── 实例031-使用渐变颜色填充的图形.sln
│ │ ├── 实例031-使用渐变颜色填充的图形.suo
│ │ ├── 实例031-使用渐变颜色填充的图形.vbproj
│ │ └── 实例031-使用渐变颜色填充的图形.vbproj.user
│ ├── 实例032-使用图案填充的图形
│ │ ├── AssemblyInfo.vb
│ │ ├── FACE03.ICO
│ │ ├── Form1.resx
│ │ ├── Form1.vb
│ │ ├── MS.JPG
│ │ ├── 实例032-使用图案填充的图形.sln
│ │ ├── 实例032-使用图案填充的图形.suo
│ │ ├── 实例032-使用图案填充的图形.vbproj
│ │ └── 实例032-使用图案填充的图形.vbproj.user
│ ├── 实例033-使用阴影填充的图形
│ │ ├── AssemblyInfo.vb
│ │ ├── Form1.resx
│ │ ├── Form1.vb
│ │ ├── 实例033-使用阴影填充的图形.sln
│ │ ├── 实例033-使用阴影填充的图形.suo
│ │ ├── 实例033-使用阴影填充的图形.vbproj
│ │ └── 实例033-使用阴影填充的图形.vbproj.user
│ ├── 实例034-在窗口中显示文字
│ │ ├── 034在窗口中显示文字.sln
│ │ ├── 034在窗口中显示文字.suo
│ │ ├── 034在窗口中显示文字.vbproj
│ │ ├── 034在窗口中显示文字.vbproj.user
│ │ ├── AssemblyInfo.vb
│ │ ├── Form1.resx
│ │ ├── Form1.vb
│ │ └── 秋忆.jpg
│ ├── 实例035-图案文字
│ │ ├── AssemblyInfo.vb
│ │ ├── FACE03.ICO
│ │ ├── Form1.resx
│ │ ├── Form1.vb
│ │ ├── 实例035-图案文字.sln
│ │ ├── 实例035-图案文字.suo
│ │ ├── 实例035-图案文字.vbproj
│ │ └── 实例035-图案文字.vbproj.user
│ ├── 实例036-阴影文字
│ │ ├── AssemblyInfo.vb
│ │ ├── FACE03.ICO
│ │ ├── Form1.resx
│ │ ├── Form1.vb
│ │ ├── 沸点.jpg
│ │ ├── 实例036-阴影文字.sln
│ │ ├── 实例036-阴影文字.suo
│ │ ├── 实例036-阴影文字.vbproj
│ │ └── 实例036-阴影文字.vbproj.user
│ ├── 实例037-旋转文字
│ │ ├── AssemblyInfo.vb
│ │ ├── Form1.resx
│ │ ├── Form1.vb
│ │ ├── MS.JPG
│ │ ├── 实例037-旋转文字.sln
│ │ ├── 实例037-旋转文字.suo
│ │ ├── 实例037-旋转文字.vbproj
│ │ └── 实例037-旋转文字.vbproj.user
│ ├── 实例038-文字排版
│ │ ├── AssemblyInfo.vb
│ │ ├── Form1.resx
│ │ ├── Form1.vb
│ │ ├── 实例038-文字排版.sln
│ │ ├── 实例038-文字排版.suo
│ │ ├── 实例038-文字排版.vbproj
│ │ └── 实例038-文字排版.vbproj.user
│ ├── 实例039-在窗口中显示指定图片
│ │ ├── AssemblyInfo.vb
│ │ ├── Form1.resx
│ │ ├── Form1.vb
│ │ ├── 实例039-在窗口中显示指定图片.sln
│ │ ├── 实例039-在窗口中显示指定图片.suo
│ │ ├── 实例039-在窗口中显示指定图片.vbproj
│ │ └── 实例039-在窗口中显示指定图片.vbproj.user
│ ├── 实例040-显示网站上的图片
│ │ ├── AssemblyInfo.vb
│ │ ├── Form1.resx
│ │ ├── Form1.vb
│ │ ├── 样品.jpg
│ │ ├── 实例040-显示网站上的图片.sln
│ │ ├── 实例040-显示网站上的图片.suo
│ │ ├── 实例040-显示网站上的图片.vbproj
│ │ └── 实例040-显示网站上的图片.vbproj.user
│ ├── 实例041-获得任意一点颜色值
│ │ ├── AssemblyInfo.vb
│ │ ├── Form1.resx
│ │ ├── Form1.vb
│ │ ├── 天堂.jpg
│ │ ├── 实例041-获得任意一点颜色值.sln
│ │ ├── 实例041-获得任意一点颜色值.suo
│ │ ├── 实例041-获得任意一点颜色值.vbproj
│ │ └── 实例041-获得任意一点颜色值.vbproj.user
│ ├── 实例042-柔化效果
│ │ ├── AssemblyInfo.vb
│ │ ├── Form1.resx
│ │ ├── Form1.vb
│ │ ├── 实例042-柔化效果.sln
│ │ ├── 实例042-柔化效果.suo
│ │ ├── 实例042-柔化效果.vbproj
│ │ └── 实例042-柔化效果.vbproj.user
│ ├── 实例043-锐化效果
│ │ ├── AssemblyInfo.vb
│ │ ├── Form1.resx
│ │ ├── Form1.vb
│ │ ├── 实例043-锐化效果.sln
│ │ ├── 实例043-锐化效果.suo
│ │ ├── 实例043-锐化效果.vbproj
│ │ └── 实例043-锐化效果.vbproj.user
│ ├── 实例044-浮雕效果
│ │ ├── AssemblyInfo.vb
│ │ ├── Form1.resx
│ │ ├── Form1.vb
│ │ ├── 实例044-浮雕效果.sln
│ │ ├── 实例044-浮雕效果.suo
│ │ ├── 实例044-浮雕效果.vbproj
│ │ └── 实例044-浮雕效果.vbproj.user
│ ├── 实例045-降低分辨率
│ │ ├── AssemblyInfo.vb
│ │ ├── Form1.resx
│ │ ├── Form1.vb
│ │ ├── 实例045-降低分辨率.sln
│ │ ├── 实例045-降低分辨率.suo
│ │ ├── 实例045-降低分辨率.vbproj
│ │ └── 实例045-降低分辨率.vbproj.user
│ ├── 实例046-将彩色图片转换为灰度图片
│ │ ├── AssemblyInfo.vb
│ │ ├── Form1.resx
│ │ ├── Form1.vb
│ │ ├── 实例046-将彩色图片转换为灰度图片.sln
│ │ ├── 实例046-将彩色图片转换为灰度图片.suo
│ │ ├── 实例046-将彩色图片转换为灰度图片.vbproj
│ │ └── 实例046-将彩色图片转换为灰度图片.vbproj.user
│ ├── 实例047-反转效果
│ │ ├── AssemblyInfo.vb
│ │ ├── Form1.resx
│ │ ├── Form1.vb
│ │ ├── 实例047-反转效果.sln
│ │ ├── 实例047-反转效果.suo
│ │ ├── 实例047-反转效果.vbproj
│ │ ├── 实例047-反转效果.vbproj.user
│ │ └── 未命名.bmp
│ ├── 实例048-使图像的某种颜色透明
│ │ ├── AssemblyInfo.vb
│ │ ├── Form1.resx
│ │ ├── Form1.vb
│ │ ├── 使图像的某种颜色透明.vbproj
│ │ └── 使图像的某种颜色透明.vbproj.user
│ ├── 实例049-图片的旋转和翻转
│ │ ├── AssemblyInfo.vb
│ │ ├── Form1.resx
│ │ ├── Form1.vb
│ │ ├── Form2.resx
│ │ ├── Form2.vb
│ │ ├── Form3.resx
│ │ ├── Form3.vb
│ │ ├── 实例049-图片的旋转和翻转.sln
│ │ ├── 实例049-图片的旋转和翻转.suo
│ │ ├── 实例049-图片的旋转和翻转.vbproj
│ │ └── 实例049-图片的旋转和翻转.vbproj.user
│ ├── 实例050-只使用PictureBox播放gif动画
│ │ ├── AssemblyInfo.vb
│ │ ├── Form1.resx
│ │ ├── Form1.vb
│ │ ├── 实例050-只使用PictureBox播放gif动画.sln
│ │ ├── 实例050-只使用PictureBox播放gif动画.suo
│ │ ├── 实例050-只使用PictureBox播放gif动画.vbproj
│ │ └── 实例050-只使用PictureBox播放gif动画.vbproj.user
│ ├── 实例051-拉伸效果
│ │ ├── AssemblyInfo.vb
│ │ ├── Form1.resx
│ │ ├── Form1.vb
│ │ ├── 实例051-拉伸效果.sln
│ │ ├── 实例051-拉伸效果.suo
│ │ ├── 实例051-拉伸效果.vbproj
│ │ └── 实例051-拉伸效果.vbproj.user
│ ├── 实例052-艺术清屏效果
│ │ ├── AssemblyInfo.vb
│ │ ├── Form1.resx
│ │ ├── Form1.vb
│ │ ├── 实例052-艺术清屏效果.sln
│ │ ├── 实例052-艺术清屏效果.suo
│ │ ├── 实例052-艺术清屏效果.vbproj
│ │ └── 实例052-艺术清屏效果.vbproj.user
│ ├── 实例053-百叶窗效果
│ │ ├── AssemblyInfo.vb
│ │ ├── Form1.resx
│ │ ├── Form1.vb
│ │ ├── 实例053-百叶窗效果.sln
│ │ ├── 实例053-百叶窗效果.suo
│ │ ├── 实例053-百叶窗效果.vbproj
│ │ └── 实例053-百叶窗效果.vbproj.user
│ ├── 实例054-扩散效果
│ │ ├── AssemblyInfo.vb
│ │ ├── Form1.resx
│ │ ├── Form1.vb
│ │ ├── 实例054-扩散效果.sln
│ │ ├── 实例054-扩散效果.suo
│ │ ├── 实例054-扩散效果.vbproj
│ │ └── 实例054-扩散效果.vbproj.user
│ └── 实例055-图片的淡入淡出效果
│ ├── AssemblyInfo.vb
│ ├── Form1.resx
│ ├── Form1.vb
│ ├── 实例055-图片的淡入淡出效果.sln
│ ├── 实例055-图片的淡入淡出效果.suo
│ ├── 实例055-图片的淡入淡出效果.vbproj
│ └── 实例055-图片的淡入淡出效果.vbproj.user
├── 第3章
│ ├── 实例056-使用OpenFileDialog对话框
│ │ ├── AssemblyInfo.vb
│ │ ├── Form1.resx
│ │ ├── Form1.vb
│ │ ├── 实例056-使用OpenFileDialog对话框.sln
│ │ ├── 实例056-使用OpenFileDialog对话框.suo
│ │ ├── 实例056-使用OpenFileDialog对话框.vbproj
│ │ └── 实例056-使用OpenFileDialog对话框.vbproj.user
│ ├── 实例057-使用SaveFileDialog控件
│ │ ├── AssemblyInfo.vb
│ │ ├── Form1.resx
│ │ ├── Form1.vb
│ │ ├── 实例057-使用SaveFileDialog控件.sln
│ │ ├── 实例057-使用SaveFileDialog控件.suo
│ │ ├── 实例057-使用SaveFileDialog控件.vbproj
│ │ └── 实例057-使用SaveFileDialog控件.vbproj.user
│ ├── 实例058-设置字体
│ │ ├── AssemblyInfo.vb
│ │ ├── Form1.resx
│ │ ├── Form1.vb
│ │ ├── 实例058-设置字体.sln
│ │ ├── 实例058-设置字体.suo
│ │ ├── 实例058-设置字体.vbproj
│ │ └── 实例058-设置字体.vbproj.user
│ ├── 实例059-将文本以列表形式显示
│ │ ├── AssemblyInfo.vb
│ │ ├── Form1.resx
│ │ ├── Form1.vb
│ │ ├── 实例059-将文本以列表形式显示.sln
│ │ ├── 实例059-将文本以列表形式显示.suo
│ │ ├── 实例059-将文本以列表形式显示.vbproj
│ │ └── 实例059-将文本以列表形式显示.vbproj.user
│ ├── 实例060-设置段落缩进
│ │ ├── AssemblyInfo.vb
│ │ ├── Form1.resx
│ │ ├── Form1.vb
│ │ ├── Form2.resx
│ │ ├── Form2.vb
│ │ ├── 实例060-设置段落缩进.sln
│ │ ├── 实例060-设置段落缩进.suo
│ │ ├── 实例060-设置段落缩进.vbproj
│ │ └── 实例060-设置段落缩进.vbproj.user
│ ├── 实例061-实现自动换行功能
│ │ ├── AssemblyInfo.vb
│ │ ├── Form1.resx
│ │ ├── Form1.vb
│ │ ├── 实例061-实现自动换行功能.sln
│ │ ├── 实例061-实现自动换行功能.suo
│ │ ├── 实例061-实现自动换行功能.vbproj
│ │ └── 实例061-实现自动换行功能.vbproj.user
│ ├── 实例062-查找文本
│ │ ├── AssemblyInfo.vb
│ │ ├── Form1.resx
│ │ ├── Form1.vb
│ │ ├── 实例062-查找文本.sln
│ │ ├── 实例062-查找文本.suo
│ │ ├── 实例062-查找文本.vbproj
│ │ └── 实例062-查找文本.vbproj.user
│ ├── 实例063-密码文本框
│ │ ├── AssemblyInfo.vb
│ │ ├── Form1.resx
│ │ ├── Form1.vb
│ │ ├── 实例063-密码文本框.sln
│ │ ├── 实例063-密码文本框.suo
│ │ ├── 实例063-密码文本框.vbproj
│ │ └── 实例063-密码文本框.vbproj.user
│ ├── 实例064-随窗口大小而改变大小的控件
│ │ ├── AssemblyInfo.vb
│ │ ├── Form1.resx
│ │ ├── Form1.vb
│ │ ├── 实例064-随窗口大小而改变大小的控件.sln
│ │ ├── 实例064-随窗口大小而改变大小的控件.suo
│ │ ├── 实例064-随窗口大小而改变大小的控件.vbproj
│ │ └── 实例064-随窗口大小而改变大小的控件.vbproj.user
│ ├── 实例065-使用PrintDocument控件打印文件
│ │ ├── AssemblyInfo.vb
│ │ ├── Form1.resx
│ │ ├── Form1.vb
│ │ ├── 实例065-使用PrintDocument控件打印文件.sln
│ │ ├── 实例065-使用PrintDocument控件打印文件.suo
│ │ ├── 实例065-使用PrintDocument控件打印文件.vbproj
│ │ └── 实例065-使用PrintDocument控件打印文件.vbproj.user
│ ├── 实例066-使用PrintDialog控件
│ │ ├── AssemblyInfo.vb
│ │ ├── Form1.resx
│ │ ├── Form1.vb
│ │ ├── 实例066-使用PrintDialog控件.sln
│ │ ├── 实例066-使用PrintDialog控件.suo
│ │ ├── 实例066-使用PrintDialog控件.vbproj
│ │ └── 实例066-使用PrintDialog控件.vbproj.user
│ ├── 实例067-使用PageSetupDialog控件
│ │ ├── AssemblyInfo.vb
│ │ ├── Form1.resx
│ │ ├── Form1.vb
│ │ ├── 实例067-使用PageSetupDialog控件.sln
│ │ ├── 实例067-使用PageSetupDialog控件.suo
│ │ ├── 实例067-使用PageSetupDialog控件.vbproj
│ │ └── 实例067-使用PageSetupDialog控件.vbproj.user
│ ├── 实例068-使用PrintPreViewDialog控件
│ │ ├── AssemblyInfo.vb
│ │ ├── Form1.resx
│ │ ├── Form1.vb
│ │ ├── 实例068-使用PrintPreViewDialog控件.sln
│ │ ├── 实例068-使用PrintPreViewDialog控件.suo
│ │ ├── 实例068-使用PrintPreViewDialog控件.vbproj
│ │ └── 实例068-使用PrintPreViewDialog控件.vbproj.user
│ ├── 实例069-在应用程序之间进行拖放操作
│ │ ├── AssemblyInfo.vb
│ │ ├── Form1.resx
│ │ ├── Form1.vb
│ │ ├── 实例069-在应用程序之间进行拖放操作.sln
│ │ ├── 实例069-在应用程序之间进行拖放操作.suo
│ │ ├── 实例069-在应用程序之间进行拖放操作.vbproj
│ │ └── 实例069-在应用程序之间进行拖放操作.vbproj.user
│ ├── 实例070-文本文件的拖放操作
│ │ ├── AssemblyInfo.vb
│ │ ├── Form1.resx
│ │ ├── Form1.vb
│ │ ├── 实例070- 文本文件的拖放操作.sln
│ │ ├── 实例070- 文本文件的拖放操作.suo
│ │ ├── 实例070- 文本文件的拖放操作.vbproj
│ │ └── 实例070- 文本文件的拖放操作.vbproj.user
│ ├── 实例071-图形文件的拖放操作
│ │ ├── AssemblyInfo.vb
│ │ ├── Form1.resx
│ │ ├── Form1.vb
│ │ ├── 实例071-图形文件的拖放操作.sln
│ │ ├── 实例071-图形文件的拖放操作.suo
│ │ ├── 实例071-图形文件的拖放操作.vbproj
│ │ └── 实例071-图形文件的拖放操作.vbproj.user
│ ├── 实例072-使用RichTextBox控件链接到Web页
│ │ ├── AssemblyInfo.vb
│ │ ├── Form1.resx
│ │ ├── Form1.vb
│ │ ├── 实例072-使用RichTextBox控件链接到Web页.sln
│ │ ├── 实例072-使用RichTextBox控件链接到Web页.suo
│ │ ├── 实例072-使用RichTextBox控件链接到Web页.vbproj
│ │ └── 实例072-使用RichTextBox控件链接到Web页.vbproj.user
│ ├── 实例073-日历
│ │ ├── AssemblyInfo.vb
│ │ ├── ChangeColorDlg.resx
│ │ ├── ChangeColorDlg.vb
│ │ ├── Form1.resx
│ │ ├── Form1.vb
│ │ ├── 实例073-日历.sln
│ │ ├── 实例073-日历.suo
│ │ ├── 实例073-日历.vbproj
│ │ └── 实例073-日历.vbproj.user
│ ├── 实例074-ListView控件应用
│ │ ├── AssemblyInfo.vb
│ │ ├── Form1.resx
│ │ ├── Form1.vb
│ │ ├── 实例074-ListView控件应用.sln
│ │ ├── 实例074-ListView控件应用.suo
│ │ ├── 实例074-ListView控件应用.vbproj
│ │ └── 实例074-ListView控件应用.vbproj.user
│ ├── 实例075-TreeView控件应用
│ │ ├── AssemblyInfo.vb
│ │ ├── Form1.resx
│ │ ├── Form1.vb
│ │ ├── 实例075-TreeView控件应用.sln
│ │ ├── 实例075-TreeView控件应用.suo
│ │ ├── 实例075-TreeView控件应用.vbproj
│ │ └── 实例075-TreeView控件应用.vbproj.user
│ ├── 实例076-TreeView和ListView控件的联合应用
│ │ ├── AssemblyInfo.vb
│ │ ├── Form1.resx
│ │ ├── Form1.vb
│ │ ├── 实例076-TreeView和ListView控件的联合应用.sln
│ │ ├── 实例076-TreeView和ListView控件的联合应用.suo
│ │ ├── 实例076-TreeView和ListView控件的联合应用.vbproj
│ │ └── 实例076-TreeView和ListView控件的联合应用.vbproj.user
│ ├── 实例077-078-创建和使用组件
│ │ ├── CDemoLib
│ │ │ ├── AssemblyInfo.vb
│ │ │ ├── CDome.resx
│ │ │ ├── CDome.vb
│ │ │ ├── CDomeLib.vbproj
│ │ │ └── CDomeLib.vbproj.user
│ │ ├── testCDome
│ │ │ ├── AssemblyInfo.vb
│ │ │ ├── Form1.resx
│ │ │ ├── Form1.vb
│ │ │ ├── testCDome.vbproj
│ │ │ └── testCDome.vbproj.user
│ │ ├── 实例077-078-创建和使用组件.sln
│ │ └── 实例077-078-创建和使用组件.suo
│ └── 实例079-080-081用户控件
│ ├── AssemblyInfo.vb
│ ├── MYCLOCK.VB
│ ├── Test
│ │ ├── AssemblyInfo.vb
│ │ ├── Form1.resx
│ │ ├── Form1.vb
│ │ ├── Test.vbproj
│ │ └── Test.vbproj.user
│ ├── Test1
│ │ ├── AssemblyInfo.vb
│ │ ├── Form1.resx
│ │ ├── Form1.vb
│ │ ├── Test1.vbproj
│ │ ├── Test1.vbproj.user
│ │ └── Test2.vbproj.user
│ ├── myAlarmClock.resx
│ ├── myAlarmClock.vb
│ ├── myclock.resx
│ ├── 用户控件.sln
│ ├── 用户控件.suo
│ ├── 用户控件.vbproj
│ └── 用户控件.vbproj.user
├── 第4章
│ ├── 实例082-083创建和使用消息
│ │ ├── AssemblyInfo.vb
│ │ ├── Form1.resx
│ │ ├── Form1.vb
│ │ ├── 实例082-083创建和使用消息.sln
│ │ ├── 实例082-083创建和使用消息.suo
│ │ ├── 实例082-083创建和使用消息.vbproj
│ │ └── 实例082-083创建和使用消息.vbproj.user
│ ├── 实例084-检索类别和计数器
│ │ ├── AssemblyInfo.vb
│ │ ├── Form1.resx
│ │ ├── Form1.vb
│ │ ├── 实例084-检索类别和计数器.sln
│ │ ├── 实例084-检索类别和计数器.suo
│ │ ├── 实例084-检索类别和计数器.vbproj
│ │ └── 实例084-检索类别和计数器.vbproj.user
│ ├── 实例085-查看计数器值
│ │ ├── AssemblyInfo.vb
│ │ ├── Form1.resx
│ │ ├── Form1.vb
│ │ ├── 实例085-查看计数器值.sln
│ │ ├── 实例085-查看计数器值.suo
│ │ ├── 实例085-查看计数器值.vbproj
│ │ └── 实例085-查看计数器值.vbproj.user
│ ├── 实例086-浏览事件日志、事件源和项
│ │ ├── AssemblyInfo.vb
│ │ ├── Form1.resx
│ │ ├── Form1.vb
│ │ ├── 实例086-浏览事件日志、事件源和项.sln
│ │ ├── 实例086-浏览事件日志、事件源和项.suo
│ │ ├── 实例086-浏览事件日志、事件源和项.vbproj
│ │ └── 实例086-浏览事件日志、事件源和项.vbproj.user
│ ├── 实例087-枚举所有运行的进程
│ │ ├── AssemblyInfo.vb
│ │ ├── Form1.resx
│ │ ├── Form1.vb
│ │ ├── 实例087-枚举所有运行的进程.sln
│ │ ├── 实例087-枚举所有运行的进程.suo
│ │ ├── 实例087-枚举所有运行的进程.vbproj
│ │ └── 实例087-枚举所有运行的进程.vbproj.user
│ ├── 实例088-管理Windows进程
│ │ ├── AssemblyInfo.vb
│ │ ├── Form1.resx
│ │ ├── Form1.vb
│ │ ├── 实例088-管理Windows进程.sln
│ │ ├── 实例088-管理Windows进程.suo
│ │ ├── 实例088-管理Windows进程.vbproj
│ │ └── 实例088-管理Windows进程.vbproj.user
│ ├── 实例089-进程控制器
│ │ ├── AssemblyInfo.vb
│ │ ├── Form1.resx
│ │ ├── Form1.vb
│ │ ├── 实例089-进程控制器.sln
│ │ ├── 实例089-进程控制器.suo
│ │ ├── 实例089-进程控制器.vbproj
│ │ └── 实例089-进程控制器.vbproj.user
│ ├── 实例090-管理计算机服务
│ │ ├── AssemblyInfo.vb
│ │ ├── Form1.resx
│ │ ├── Form1.vb
│ │ ├── 实例090-管理计算机服务.sln
│ │ ├── 实例090-管理计算机服务.suo
│ │ ├── 实例090-管理计算机服务.vbproj
│ │ └── 实例090-管理计算机服务.vbproj.user
│ ├── 实例091-控制驱动程序
│ │ ├── AssemblyInfo.vb
│ │ ├── Form1.resx
│ │ ├── Form1.vb
│ │ ├── 实例091-控制驱动程序.sln
│ │ ├── 实例091-控制驱动程序.suo
│ │ ├── 实例091-控制驱动程序.vbproj
│ │ └── 实例091-控制驱动程序.vbproj.user
│ ├── 实例092-响应文件系统事件
│ │ ├── AssemblyInfo.vb
│ │ ├── Form1.resx
│ │ ├── Form1.vb
│ │ ├── 实例092-响应文件系统事件.sln
│ │ ├── 实例092-响应文件系统事件.suo
│ │ ├── 实例092-响应文件系统事件.vbproj
│ │ └── 实例092-响应文件系统事件.vbproj.user
│ └── 实例093-设置和查看自定义性能计数器值
│ ├── AssemblyInfo.vb
│ ├── Form1.resx
│ ├── Form1.vb
│ ├── 实例093-设置和查看自定义性能计数器值.sln
│ ├── 实例093-设置和查看自定义性能计数器值.suo
│ ├── 实例093-设置和查看自定义性能计数器值.vbproj
│ └── 实例093-设置和查看自定义性能计数器值.vbproj.user
├── 第5章
│ ├── 实例094-动态属性
│ ├── 实例095-简单数据访问
│ │ ├── AssemblyInfo.vb
│ │ ├── Form1.resx
│ │ ├── Form1.vb
│ │ ├── dsAuthors.vb
│ │ ├── dsAuthors.xsd
│ │ ├── 实例095-简单数据访问.sln
│ │ ├── 实例095-简单数据访问.suo
│ │ ├── 实例095-简单数据访问.vbproj
│ │ └── 实例095-简单数据访问.vbproj.user
│ ├── 实例096-使用参数
│ │ ├── AssemblyInfo.vb
│ │ ├── DsAuthors.vb
│ │ ├── DsAuthors.xsd
│ │ ├── Form1.resx
│ │ ├── Form1.vb
│ │ ├── 实例096-使用参数.sln
│ │ ├── 实例096-使用参数.suo
│ │ ├── 实例096-使用参数.vbproj
│ │ └── 实例096-使用参数.vbproj.user
│ ├── 实例097-使用多个表中的数据
│ │ ├── AssemblyInfo.vb
│ │ ├── DsPublishersTitles.vb
│ │ ├── DsPublishersTitles.xsd
│ │ ├── DsPublishersTitles.xsx
│ │ ├── Form1.resx
│ │ ├── Form1.vb
│ │ ├── 实例097-使用多个表中的数据.sln
│ │ ├── 实例097-使用多个表中的数据.suo
│ │ ├── 实例097-使用多个表中的数据.vbproj
│ │ └── 实例097-使用多个表中的数据.vbproj.user
│ ├── 实例098-更新相关表
│ │ ├── AssemblyInfo.vb
│ │ ├── DsPublishersTitles.vb
│ │ ├── DsPublishersTitles.xsd
│ │ ├── DsPublishersTitles.xsx
│ │ ├── Form1.resx
│ │ ├── Form1.vb
│ │ ├── 实例098-更新相关表.sln
│ │ ├── 实例098-更新相关表.suo
│ │ ├── 实例098-更新相关表.vbproj
│ │ └── 实例098-更新相关表.vbproj.user
│ ├── 实例099-报表
│ │ ├── AssemblyInfo.vb
│ │ ├── CrystalReport1.rpt
│ │ ├── CrystalReport1.vb
│ │ ├── CrystalReport2.rpt
│ │ ├── CrystalReport2.vb
│ │ ├── Form1.resx
│ │ ├── Form1.vb
│ │ ├── 实例099-报表.sln
│ │ ├── 实例099-报表.suo
│ │ ├── 实例099-报表.vbproj
│ │ └── 实例099-报表.vbproj.user
│ ├── 实例100-将XML数据读入数据集
│ │ ├── AUTHORS.XML
│ │ ├── AssemblyInfo.vb
│ │ ├── Form1.resx
│ │ ├── Form1.vb
│ │ ├── authors.xslt
│ │ ├── 实例100-将XML数据读入数据集.sln
│ │ ├── 实例100-将XML数据读入数据集.suo
│ │ ├── 实例100-将XML数据读入数据集.vbproj
│ │ └── 实例100-将XML数据读入数据集.vbproj.user
│ ├── 实例101-编辑XML文件
│ │ ├── AssemblyInfo.vb
│ │ ├── Form1.resx
│ │ ├── Form1.vb
│ │ ├── 实例101-编辑XML文件.sln
│ │ ├── 实例101-编辑XML文件.suo
│ │ ├── 实例101-编辑XML文件.vbproj
│ │ └── 实例101-编辑XML文件.vbproj.user
│ └── 实例102-从数据库中获取单个值
│ ├── ADDRBOOK.MDB
│ ├── AssemblyInfo.vb
│ ├── Form1.resx
│ ├── Form1.vb
│ ├── 实例102-从数据库中获取单个值.exe
│ ├── 实例102-从数据库中获取单个值.pdb
│ ├── 实例102-从数据库中获取单个值.sln
│ ├── 实例102-从数据库中获取单个值.suo
│ ├── 实例102-从数据库中获取单个值.vbproj
│ └── 实例102-从数据库中获取单个值.vbproj.user
├── 第6章
│ └── 实例103~114
│ ├── WebApplication1
│ │ ├── AssemblyInfo.vb
│ │ ├── Global.asax
│ │ ├── Global.asax.resx
│ │ ├── Global.asax.vb
│ │ ├── Styles.css
│ │ ├── Web.config
│ │ ├── WebApplication1.sln
│ │ ├── WebApplication1.suo
│ │ ├── WebApplication1.vbproj
│ │ ├── WebApplication1.vbproj.webinfo
│ │ ├── WebApplication1.vsdisco
│ │ ├── WebForm1.aspx
│ │ ├── WebForm1.aspx.resx
│ │ └── WebForm1.aspx.vb
│ ├── WebApplication10
│ │ ├── AssemblyInfo.vb
│ │ ├── Global.asax
│ │ ├── Global.asax.resx
│ │ ├── Global.asax.vb
│ │ ├── Styles.css
│ │ ├── Web.config
│ │ ├── WebApplication10.sln
│ │ ├── WebApplication10.suo
│ │ ├── WebApplication10.vbproj
│ │ ├── WebApplication10.vbproj.webinfo
│ │ ├── WebApplication10.vsdisco
│ │ ├── WebForm1.aspx
│ │ ├── WebForm1.aspx.resx
│ │ ├── WebForm1.aspx.vb
│ │ ├── hello.ascx
│ │ ├── hello.ascx.resx
│ │ └── hello.ascx.vb
│ ├── WebApplication11
│ │ ├── AssemblyInfo.vb
│ │ ├── Default.aspx
│ │ ├── Default.aspx.resx
│ │ ├── Default.aspx.vb
│ │ ├── Global.asax
│ │ ├── Global.asax.resx
│ │ ├── Global.asax.vb
│ │ ├── Login.aspx
│ │ ├── Login.aspx.resx
│ │ ├── Login.aspx.vb
│ │ ├── Styles.css
│ │ ├── Web.config
│ │ ├── WebApplication11.vbproj
│ │ ├── WebApplication11.vbproj.webinfo
│ │ └── WebApplication11.vsdisco
│ ├── WebApplication2
│ │ ├── AssemblyInfo.vb
│ │ ├── Global.asax
│ │ ├── Global.asax.resx
│ │ ├── Global.asax.vb
│ │ ├── Styles.css
│ │ ├── Web.config
│ │ ├── WebApplication2.sln
│ │ ├── WebApplication2.suo
│ │ ├── WebApplication2.vbproj
│ │ ├── WebApplication2.vbproj.webinfo
│ │ ├── WebApplication2.vsdisco
│ │ ├── WebForm1.aspx
│ │ ├── WebForm1.aspx.resx
│ │ └── WebForm1.aspx.vb
│ ├── WebApplication3
│ │ ├── AssemblyInfo.vb
│ │ ├── Global.asax
│ │ ├── Global.asax.resx
│ │ ├── Global.asax.vb
│ │ ├── Styles.css
│ │ ├── Web.config
│ │ ├── WebApplication3.sln
│ │ ├── WebApplication3.suo
│ │ ├── WebApplication3.vbproj
│ │ ├── WebApplication3.vbproj.webinfo
│ │ ├── WebApplication3.vsdisco
│ │ ├── WebForm1.aspx
│ │ ├── WebForm1.aspx.resx
│ │ ├── WebForm1.aspx.vb
│ │ ├── dsfamilymembers.vb
│ │ ├── dsfamilymembers.xsd
│ │ └── dsfamilymembers.xsx
│ ├── WebApplication4
│ │ ├── AssemblyInfo.vb
│ │ ├── Global.asax
│ │ ├── Global.asax.resx
│ │ ├── Global.asax.vb
│ │ ├── Styles.css
│ │ ├── Web.config
│ │ ├── WebApplication4.sln
│ │ ├── WebApplication4.suo
│ │ ├── WebApplication4.vbproj
│ │ ├── WebApplication4.vbproj.webinfo
│ │ ├── WebApplication4.vsdisco
│ │ ├── WebForm1.aspx
│ │ ├── WebForm1.aspx.resx
│ │ └── WebForm1.aspx.vb
│ ├── WebApplication5
│ │ ├── AssemblyInfo.vb
│ │ ├── Global.asax
│ │ ├── Global.asax.resx
│ │ ├── Global.asax.vb
│ │ ├── Styles.css
│ │ ├── Web.config
│ │ ├── WebApplication5.sln
│ │ ├── WebApplication5.suo
│ │ ├── WebApplication5.vbproj
│ │ ├── WebApplication5.vbproj.webinfo
│ │ ├── WebApplication5.vsdisco
│ │ ├── WebForm1.aspx
│ │ ├── WebForm1.aspx.resx
│ │ └── WebForm1.aspx.vb
│ ├── WebApplication6
│ │ ├── AssemblyInfo.vb
│ │ ├── DataSet1.vb
│ │ ├── DataSet1.xsd
│ │ ├── Global.asax
│ │ ├── Global.asax.resx
│ │ ├── Global.asax.vb
│ │ ├── Styles.css
│ │ ├── Web.config
│ │ ├── WebApplication6.sln
│ │ ├── WebApplication6.suo
│ │ ├── WebApplication6.vbproj
│ │ ├── WebApplication6.vbproj.webinfo
│ │ ├── WebApplication6.vsdisco
│ │ ├── WebForm1.aspx
│ │ ├── WebForm1.aspx.resx
│ │ ├── WebForm1.aspx.vb
│ │ ├── dsCategories.vb
│ │ └── dsCategories.xsd
│ ├── WebApplication7
│ │ ├── AssemblyInfo.vb
│ │ ├── Global.asax
│ │ ├── Global.asax.resx
│ │ ├── Global.asax.vb
│ │ ├── Styles.css
│ │ ├── Web.config
│ │ ├── WebApplication7.vbproj
│ │ ├── WebApplication7.vbproj.webinfo
│ │ ├── WebApplication7.vsdisco
│ │ ├── WebForm1.aspx
│ │ ├── WebForm1.aspx.resx
│ │ └── WebForm1.aspx.vb
│ ├── WebApplication8
│ │ ├── AssemblyInfo.vb
│ │ ├── Email_all.xslt
│ │ ├── Email_headers.xslt
│ │ ├── Emails.xml
│ │ ├── Global.asax
│ │ ├── Global.asax.resx
│ │ ├── Global.asax.vb
│ │ ├── Styles.css
│ │ ├── Web.config
│ │ ├── WebApplication8.sln
│ │ ├── WebApplication8.suo
│ │ ├── WebApplication8.vbproj
│ │ ├── WebApplication8.vbproj.webinfo
│ │ ├── WebApplication8.vsdisco
│ │ ├── WebForm1.aspx
│ │ ├── WebForm1.aspx.resx
│ │ └── WebForm1.aspx.vb
│ ├── WebApplication9
│ │ ├── AssemblyInfo.vb
│ │ ├── Global.asax
│ │ ├── Global.asax.resx
│ │ ├── Global.asax.vb
│ │ ├── Styles.css
│ │ ├── Web.config
│ │ ├── WebApplication9.sln
│ │ ├── WebApplication9.suo
│ │ ├── WebApplication9.vbproj
│ │ ├── WebApplication9.vbproj.webinfo
│ │ ├── WebApplication9.vsdisco
│ │ ├── WebForm1.aspx
│ │ ├── WebForm1.aspx.resx
│ │ ├── WebForm1.aspx.vb
│ │ ├── menu.ascx
│ │ ├── menu.ascx.resx
│ │ └── menu.ascx.vb
│ └── 实例说明.txt
├── 第7章
│ ├── 实例115-获取文件属性
│ │ ├── AssemblyInfo.vb
│ │ ├── Form1.resx
│ │ ├── Form1.vb
│ │ ├── 实例115-获取文件属性.sln
│ │ ├── 实例115-获取文件属性.suo
│ │ ├── 实例115-获取文件属性.vbproj
│ │ └── 实例115-获取文件属性.vbproj.user
│ ├── 实例116-拷贝文件
│ │ ├── AssemblyInfo.vb
│ │ ├── Form1.resx
│ │ ├── Form1.vb
│ │ ├── 实例116-拷贝文件.sln
│ │ ├── 实例116-拷贝文件.suo
│ │ ├── 实例116-拷贝文件.vbproj
│ │ └── 实例116-拷贝文件.vbproj.user
│ ├── 实例117-删除目录
│ │ ├── AssemblyInfo.vb
│ │ ├── Form1.resx
│ │ ├── Form1.vb
│ │ ├── 实例117-删除目录.sln
│ │ ├── 实例117-删除目录.suo
│ │ ├── 实例117-删除目录.vbproj
│ │ └── 实例117-删除目录.vbproj.user
│ ├── 实例118-文本文件与RichTextBox
│ │ ├── AssemblyInfo.vb
│ │ ├── Form1.resx
│ │ ├── Form1.vb
│ │ ├── 实例118-文本文件与RichTextBox.sln
│ │ ├── 实例118-文本文件与RichTextBox.suo
│ │ ├── 实例118-文本文件与RichTextBox.vbproj
│ │ └── 实例118-文本文件与RichTextBox.vbproj.user
│ ├── 实例119-用FileSystemObject获取驱动器信息
│ │ ├── AssemblyInfo.vb
│ │ ├── Form1.resx
│ │ ├── Form1.vb
│ │ ├── 实例119-用FileSystemObject获取驱动器信息.sln
│ │ ├── 实例119-用FileSystemObject获取驱动器信息.suo
│ │ ├── 实例119-用FileSystemObject获取驱动器信息.vbproj
│ │ └── 实例119-用FileSystemObject获取驱动器信息.vbproj.user
│ ├── 实例120-用FileSystemObject处理文件
│ │ ├── AssemblyInfo.vb
│ │ ├── Form1.resx
│ │ ├── Form1.vb
│ │ ├── 实例120-用FileSystemObject处理文件.sln
│ │ ├── 实例120-用FileSystemObject处理文件.suo
│ │ ├── 实例120-用FileSystemObject处理文件.vbproj
│ │ └── 实例120-用FileSystemObject处理文件.vbproj.user
│ ├── 实例121-在随机文件中存储结构
│ │ ├── AssemblyInfo.vb
│ │ ├── Module1.vb
│ │ ├── 实例121-在随机文件中存储结构.sln
│ │ ├── 实例121-在随机文件中存储结构.suo
│ │ ├── 实例121-在随机文件中存储结构.vbproj
│ │ └── 实例121-在随机文件中存储结构.vbproj.user
│ ├── 实例122-将数据从打开的磁盘文件读入变量
│ │ ├── AssemblyInfo.vb
│ │ ├── Module1.vb
│ │ ├── 实例122-将数据从打开的磁盘文件读入变量.sln
│ │ ├── 实例122-将数据从打开的磁盘文件读入变量.suo
│ │ ├── 实例122-将数据从打开的磁盘文件读入变量.vbproj
│ │ └── 实例122-将数据从打开的磁盘文件读入变量.vbproj.user
│ ├── 实例123-创建目录列表
│ │ ├── AssemblyInfo.vb
│ │ ├── Form1.resx
│ │ ├── Form1.vb
│ │ ├── 实例123-创建目录列表.sln
│ │ ├── 实例123-创建目录列表.suo
│ │ ├── 实例123-创建目录列表.vbproj
│ │ └── 实例123-创建目录列表.vbproj.user
│ ├── 实例124-基本序列化
│ │ ├── AssemblyInfo.vb
│ │ ├── Form1.resx
│ │ ├── Form1.vb
│ │ ├── 实例124-基本序列化.sln
│ │ ├── 实例124-基本序列化.suo
│ │ ├── 实例124-基本序列化.vbproj
│ │ └── 实例124-基本序列化.vbproj.user
│ ├── 实例125-复杂结构的序列化
│ │ ├── AssemblyInfo.vb
│ │ ├── Module1.vb
│ │ ├── 实例125-复杂结构的序列化.sln
│ │ ├── 实例125-复杂结构的序列化.suo
│ │ ├── 实例125-复杂结构的序列化.vbproj
│ │ └── 实例125-复杂结构的序列化.vbproj.user
│ ├── 实例126-字符顺序流与文件
│ │ ├── AssemblyInfo.vb
│ │ ├── Module1.vb
│ │ ├── 实例126-字符顺序流与文件.sln
│ │ ├── 实例126-字符顺序流与文件.suo
│ │ ├── 实例126-字符顺序流与文件.vbproj
│ │ └── 实例126-字符顺序流与文件.vbproj.user
│ ├── 实例127-二进制文件访问
│ │ ├── AssemblyInfo.vb
│ │ ├── Module1.vb
│ │ ├── 实例127-二进制文件访问.sln
│ │ ├── 实例127-二进制文件访问.suo
│ │ ├── 实例127-二进制文件访问.vbproj
│ │ └── 实例127-二进制文件访问.vbproj.user
│ ├── 实例128-读写ini文件
│ │ ├── AssemblyInfo.vb
│ │ ├── Form1.resx
│ │ ├── Form1.vb
│ │ ├── 实例128-读写ini文件.sln
│ │ ├── 实例128-读写ini文件.suo
│ │ ├── 实例128-读写ini文件.vbproj
│ │ └── 实例128-读写ini文件.vbproj.user
│ ├── 实例129-获得文件路径信息
│ │ ├── AssemblyInfo.vb
│ │ ├── Form1.resx
│ │ ├── Form1.vb
│ │ ├── 实例129-获得文件路径信息.sln
│ │ ├── 实例129-获得文件路径信息.suo
│ │ ├── 实例129-获得文件路径信息.vbproj
│ │ └── 实例129-获得文件路径信息.vbproj.user
│ ├── 实例130-文件关联
│ │ ├── AssemblyInfo.vb
│ │ ├── Form1.resx
│ │ ├── Form1.vb
│ │ ├── test.test
│ │ ├── 实例130-文件关联.sln
│ │ ├── 实例130-文件关联.suo
│ │ ├── 实例130-文件关联.vbproj
│ │ └── 实例130-文件关联.vbproj.user
│ ├── 实例131-有选择的序列化
│ │ ├── AssemblyInfo.vb
│ │ ├── Module1.vb
│ │ ├── 实例131-有选择的序列化.sln
│ │ ├── 实例131-有选择的序列化.suo
│ │ ├── 实例131-有选择的序列化.vbproj
│ │ └── 实例131-有选择的序列化.vbproj.user
│ ├── 实例132-获取系统中可用的驱动器列表
│ │ ├── AssemblyInfo.vb
│ │ ├── Form1.resx
│ │ ├── Form1.vb
│ │ ├── 实例132-获取系统中可用的驱动器列表.sln
│ │ ├── 实例132-获取系统中可用的驱动器列表.suo
│ │ ├── 实例132-获取系统中可用的驱动器列表.vbproj
│ │ └── 实例132-获取系统中可用的驱动器列表.vbproj.user
│ ├── 实例133-以列表方式显示磁盘结构
│ │ ├── AssemblyInfo.vb
│ │ ├── Form1.resx
│ │ ├── Form1.vb
│ │ ├── 实例133-以列表方式显示磁盘结构.sln
│ │ ├── 实例133-以列表方式显示磁盘结构.suo
│ │ ├── 实例133-以列表方式显示磁盘结构.vbproj
│ │ └── 实例133-以列表方式显示磁盘结构.vbproj.user
│ ├── 实例134-应用FileSystem处理目录
│ │ ├── AssemblyInfo.vb
│ │ ├── Form1.resx
│ │ ├── Form1.vb
│ │ ├── 实例134-应用FileSystem处理目录.sln
│ │ ├── 实例134-应用FileSystem处理目录.suo
│ │ ├── 实例134-应用FileSystem处理目录.vbproj
│ │ └── 实例134-应用FileSystem处理目录.vbproj.user
│ └── 实例135-自定义序列化
│ ├── AssemblyInfo.vb
│ ├── Module1.vb
│ ├── 实例135-自定义序列化.sln
│ ├── 实例135-自定义序列化.suo
│ ├── 实例135-自定义序列化.vbproj
│ └── 实例135-自定义序列化.vbproj.user
├── 第8章
│ ├── 实例136-调用API函数
│ │ ├── AssemblyInfo.vb
│ │ ├── Form1.resx
│ │ ├── Form1.vb
│ │ ├── 实例136-调用API函数.sln
│ │ ├── 实例136-调用API函数.suo
│ │ ├── 实例136-调用API函数.vbproj
│ │ └── 实例136-调用API函数.vbproj.user
│ ├── 实例137-发送消息
│ │ ├── AssemblyInfo.vb
│ │ ├── Module1.vb
│ │ ├── 实例136-发送消息.sln
│ │ ├── 实例136-发送消息.suo
│ │ ├── 实例136-发送消息.vbproj
│ │ └── 实例136-发送消息.vbproj.user
│ ├── 实例138-拦截消息
│ │ ├── AssemblyInfo.vb
│ │ ├── Form1.resx
│ │ ├── Form1.vb
│ │ ├── 实例138-拦截消息.sln
│ │ ├── 实例138-拦截消息.suo
│ │ ├── 实例138-拦截消息.vbproj
│ │ └── 实例138-拦截消息.vbproj.user
│ ├── 实例139-屏蔽消息
│ │ ├── AssemblyInfo.vb
│ │ ├── Form1.resx
│ │ ├── Form1.vb
│ │ ├── 实例139-屏蔽消息.sln
│ │ ├── 实例139-屏蔽消息.suo
│ │ ├── 实例139-屏蔽消息.vbproj
│ │ └── 实例139-屏蔽消息.vbproj.user
│ ├── 实例140-设置应用程序的快捷键
│ │ ├── AssemblyInfo.vb
│ │ ├── Module1.vb
│ │ ├── 实例140-设置应用程序的快捷键.sln
│ │ ├── 实例140-设置应用程序的快捷键.suo
│ │ ├── 实例140-设置应用程序的快捷键.vbproj
│ │ └── 实例140-设置应用程序的快捷键.vbproj.user
│ ├── 实例141-回调函数的应用
│ │ ├── AssemblyInfo.vb
│ │ ├── Module1.vb
│ │ ├── 实例141-回调函数的应用.sln
│ │ ├── 实例141-回调函数的应用.suo
│ │ ├── 实例141-回调函数的应用.vbproj
│ │ └── 实例141-回调函数的应用.vbproj.user
│ ├── 实例142-得到IP地址
│ │ ├── AssemblyInfo.vb
│ │ ├── Module1.vb
│ │ ├── 实例142-得到IP地址.sln
│ │ ├── 实例142-得到IP地址.suo
│ │ ├── 实例142-得到IP地址.vbproj
│ │ └── 实例142-得到IP地址.vbproj.user
│ ├── 实例143-通过Environment列举环境变量
│ │ ├── AssemblyInfo.vb
│ │ ├── Module1.vb
│ │ ├── 实例143-通过Environment列举环境变量.sln
│ │ ├── 实例143-通过Environment列举环境变量.suo
│ │ ├── 实例143-通过Environment列举环境变量.vbproj
│ │ └── 实例143-通过Environment列举环境变量.vbproj.user
│ ├── 实例144-读写注册表
│ │ ├── AssemblyInfo.vb
│ │ ├── Form1.resx
│ │ ├── Form1.vb
│ │ ├── 实例135-读写注册表.sln
│ │ ├── 实例135-读写注册表.suo
│ │ ├── 实例135-读写注册表.vbproj
│ │ └── 实例135-读写注册表.vbproj.user
│ ├── 实例145-枚举可用的系统字体
│ │ ├── AssemblyInfo.vb
│ │ ├── Form1.resx
│ │ ├── Form1.vb
│ │ ├── 实例145-枚举可用的系统字体.sln
│ │ ├── 实例145-枚举可用的系统字体.suo
│ │ ├── 实例145-枚举可用的系统字体.vbproj
│ │ └── 实例145-枚举可用的系统字体.vbproj.user
│ ├── 实例146-获取系统信息
│ │ ├── AssemblyInfo.vb
│ │ ├── Form1.resx
│ │ ├── Form1.vb
│ │ ├── 实例146-获取系统信息.sln
│ │ ├── 实例146-获取系统信息.suo
│ │ ├── 实例146-获取系统信息.vbproj
│ │ └── 实例146-获取系统信息.vbproj.user
│ ├── 实例147-添加系统的右键菜单项
│ │ ├── AssemblyInfo.vb
│ │ ├── Module1.vb
│ │ ├── 实例144-添加系统的右键菜单项.sln
│ │ ├── 实例144-添加系统的右键菜单项.suo
│ │ ├── 实例144-添加系统的右键菜单项.vbproj
│ │ └── 实例144-添加系统的右键菜单项.vbproj.user
│ ├── 实例148-执行指定的程序
│ │ ├── AssemblyInfo.vb
│ │ ├── Module1.vb
│ │ ├── 实例148-执行指定的程序.sln
│ │ ├── 实例148-执行指定的程序.suo
│ │ ├── 实例148-执行指定的程序.vbproj
│ │ └── 实例148-执行指定的程序.vbproj.user
│ ├── 实例149-程序的互斥运行
│ │ ├── AssemblyInfo.vb
│ │ ├── Form1.resx
│ │ ├── Form1.vb
│ │ ├── 实例149-程序的互斥运行.sln
│ │ ├── 实例149-程序的互斥运行.suo
│ │ ├── 实例149-程序的互斥运行.vbproj
│ │ └── 实例149-程序的互斥运行.vbproj.user
│ └── 实例150-递归过程
│ ├── AssemblyInfo.vb
│ ├── Module1.vb
│ ├── 实例150-递归过程.sln
│ ├── 实例150-递归过程.suo
│ ├── 实例150-递归过程.vbproj
│ └── 实例150-递归过程.vbproj.user
└── 好例子网_Visual Basic.NET应用编程150例.rar
156 directories, 1153 files
|
网友评论
我要评论