Visual Basic Development from Beginner to Mastery
Tags
Summary
Editor's review
Who it's for
A good fit for
- Programming beginners who need to systematically learn Visual Basic syntax and desktop development techniques.
- Engineers engaged in developing small office automation and database management software on the Windows platform.
- IT maintenance personnel who need to maintain or update legacy systems based on VB6 or VB.NET.
- Educators and students who want to quickly master an easy-to-learn, easy-to-use tool to implement personal ideas or teaching demonstrations.
Not a good fit for
- Developers seeking to learn the latest, hottest mobile development or cutting-edge web development technologies.
- Readers who hope to master all .NET framework technologies through a single book and have no interest in VB-specific areas.
Reading tips
- It is recommended to study the chapters in order and to practice every code example in the book hands-on, understanding how it works.
- When studying the database and interface design chapters, try combining what you have learned to imitate the development of a simple personal information management program.
- Because the technology environment may change, supplement your reading with online resources for up-to-date knowledge of .NET Framework or the Visual Studio IDE.
About the publisher
Posts & Telecom Press is known for its strengths in science and technology, computing, and information and communications titles, and has extended its publishing into photography, art, software learning, and inspirational growth, giving it a fairly diverse range. Its catalog includes computing and communications works such as Refactoring and Patterns (Revised Edition) and Huawei Switch Learning Guide (Second Edition), alongside bilingual collector's editions such as The Little Prince (Chinese-English-French illustrated collector's edition), The Great Gatsby, and Three Days to See. Beijing Ten Years: 1980-1990 and Ghost Blade: WLOP Personal Illustration Collection reflect its presence in photography and art. Its authors include Antoine de Saint-Exupéry, Helen Keller, Joshua Kerievsky, Wang Da, Zhang Zhaozeng, and WLOP.
Contents
- 版权信息
- 内容提要
- 前言
- 本书实例
- 第1章 Visual Basic技术基础
- 1.1 Visual Basic介绍
- 1.2 安装Visual Basic
- 1.3 Visual Basic的启动和退出
- 1.4 Visual Basic可视化开发环境介绍
- 1.5 常见的错误方式
- 1.6 Visual Basic程序调试方法
- 1.7 Visual Basic用户界面设计基础
- 1.8 一个简单的Visual Basic程序
- 1.9 技术解惑
- 第2章 Visual Basic语言初步
- 2.1 使用关键字
- 2.2 使用标识符
- 2.3 使用变量
- 2.4 使用常量
- 2.5 运算符和表达式
- 2.6 运算符的优先级
- 2.7 技术解惑
- 第3章 Visual Basic算法语句
- 3.1 算法概述
- 3.2 程序语句
- 3.3 顺序结构
- 3.4 条件判断语句
- 3.5 循环结构
- 3.6 其他控制语句
- 3.7 技术解惑
- 第4章 数组
- 4.1 数组基础
- 4.2 二维数组
- 4.3 多维数组
- 4.4 动态数组
- 4.5 控件数组
- 4.6 技术解惑
- 第5章 过程和函数
- 5.1 使用Sub过程
- 5.2 使用Function过程
- 5.3 传递过程参数
- 5.4 可选参数与不定量参数
- 5.5 递归调用
- 5.6 Visual Basic内置函数
- 5.7 技术解惑
- 第6章 窗体处理
- 6.1 对象
- 6.2 窗体基础
- 6.3 窗体的属性
- 6.4 窗体方法
- 6.5 窗体的事件
- 6.6 多窗体和环境应用
- 6.7 设计MDI窗体
- 6.8 技术解惑
- 第7章 控件应用
- 7.1 Windows控件介绍
- 7.2 文本编辑控件
- 7.3 按钮控件
- 7.4 ListBox控件和ComboBox控件
- 7.5 图片图形控件
- 7.6 滚动条控件
- 7.7 定时器控件
- 7.8 技术解惑
- 第8章 工具栏和状态栏
- 8.1 创建和设计工具栏
- 8.2 创建和设计状态栏
- 8.3 技术解惑
- 第9章 菜单和对话框
- 9.1 菜单设计
- 9.2 弹出式菜单
- 9.3 菜单编程
- 9.4 对话框
- 9.5 技术解惑
- 第10章 程序调试、错误处理和创建帮助
- 10.1 程序调试的错误类型
- 10.2 使用断点跟踪调试
- 10.3 使用调试窗口
- 10.4 错误处理和条件编译
- 10.5 创建帮助
- 10.6 技术解惑
- 第11章 数据库工具
- 11.1 数据库概述
- 11.2 使用Access数据库
- 11.3 使用SQL Server数据库
- 11.4 备份和恢复SQL Server数据库
- 11.5 附加和分离SQL Server数据库
- 11.6 技术解惑
- 第12章 使用Data控件和ADO控件
- 12.1 常用数据库编程方法
- 12.2 使用ADO对象
- 12.3 ADO事务处理
- 12.4 使用Data控件
- 12.5 使用ADO控件
- 12.6 技术解惑
- 第13章 DataGrid控件和数据绑定
- 13.1 用ODBC连接数据库
- 13.2 控件绑定
- 13.3 使用DataGrid控件
- 13.4 技术解惑
- 第14章 报表打印处理
- 14.1 报表打印技术基础
- 14.2 使用Printer对象
- 14.3 Crystal Report报表基础
- 14.4 技术解惑
- 第15章 存储过程
- 15.1 存储过程基础
- 15.2 创建存储过程
- 15.3 管理存储过程
- 15.4 技术解惑
- 第16章 使用ActiveX控件技术
- 16.1 ActiveX基础
- 16.2 创建ActiveX控件
- 16.3 使用ActiveX控件
- 16.4 技术解惑
- 第17章 文件处理
- 17.1 文件概述
- 17.2 文件系统控件
- 17.3 顺序文件操作
- 17.4 随机文件操作
- 17.5 二进制文件操作
- 17.6 技术解惑
- 第18章 绘图处理
- 18.1 坐标系统
- 18.2 颜色设置
- 18.3 绘图方法
- 18.4 常用绘图控件
- 18.5 技术解惑
- 第19章 使用MSChat控件处理图形
- 19.1 Visual Basic图形编程处理介绍
- 19.2 使用MSChat控件
- 19.3 MSChat控件的三维效果
- 19.4 技术解惑
- 第20章 图形动画编程和多媒体编程
- 20.1 图形动画编程
- 20.2 多媒体编程
- 20.3 MCI接口
- 20.4 Multimedia MCI控件
- 20.5 ActiveMovie控件
- 20.6 Mp3play.ocx控件
- 20.7 技术解惑
- 第21章 网络编程
- 21.1 使用Winsock控件
- 21.2 使用WebBrowser控件
- 21.3 使用Inet控件
- 21.4 Visual Basic常见的网络应用
- 21.5 技术解惑
- 第22章 程序打包和部署
- 22.1 Visual Basic打包和部署介绍
- 22.2 Visual Basic程序打包和部署向导
- 22.3 打包Visual Basic程序
- 22.4 部署Visual Basic6.0程序
- 第23章 开发一个简单的扫雷游戏
- 23.1 扫雷游戏系统概述与预览
- 23.2 扫雷游戏系统设计与分析
- 23.3 鼠标单击方格的事件
- 23.4 制作游戏安装包
- 23.5 核心代码分析
- 第24章 图书借阅系统
- 24.1 图书借阅系统介绍和分析
- 24.2 图书借阅系统数据库设计
- 24.3 系统窗体概览
- 24.4 创建主窗体Main.frm
- 24.5 创建图书管理窗体Books.frm
- 24.6 图书添加/修改窗体BooksAE.frm
- 24.7 图书查找窗体Search.frm
- 24.8 图书过滤窗体Filter.frm
- 24.9 排序处理窗体Sort.frm
- 24.10 创建客户管理窗体Members.frm
- 24.11 创建借书处理窗体Issue.frm
- 24.12 创建还书处理窗体Return.frm
- 24.13 创建信息选择窗体SelectDg.frm
- 24.14 创建系统设置窗体Settings.frm
- 24.15 创建图书报表DataReport1
FAQ
Does this book teach VB6 or VB.NET?
Can I understand this book without any programming background?
Is learning VB still helpful for finding a job?
Comments
Find this book
This site is an index: you start “Search all sources” in your browser, and the entries it lists all point to third-party sites; please judge their availability yourself.
About the author
Chen Qiang has limited publicly available information. Seven works appear under his name, spanning programming and design, medicine, examinations, finance and management. His output includes technical practice in financial large-model development and Visual Basic programming, as well as contributions to medical professional content such as pharmacotherapy for pediatric digestive diseases. He has also compiled textbooks and study guides, including a high school history review guide, corporate financial accounting, and cost calculation and control. This cross-disciplinary range suggests work combining technical, teaching and practical reference purposes, with a style oriented toward organizing knowledge and offering operational guidance in a clear, accessible manner. Because biographical and identity details are unavailable, his specific experience and professional background remain unclear, and readers may consult each book's preface and publication notes for further context.