Visual Basic Programming
Tags
Summary
Editor's review
As a technical tutorial, the book's value lies in its plain, steady presentation. It does not chase novelty or cover the latest .NET framework technologies, but stays firmly rooted in the traditional core concepts of the VB language. This positioning makes it an exceptionally reliable cornerstone for beginners entering the field of Windows desktop application development. Its analysis of foundational concepts—variables, data types, flow control, functions and procedures—is meticulous and supported by practical mini-examples, effectively lowering the learning barrier and sparing beginners the intimidation that abstract concepts can cause early on.
Editors should note, however, that Visual Basic (specifically classic VB6 and earlier versions) is no longer mainstream in today's software development stack; its uses are now concentrated in maintaining legacy systems, introductory teaching, and some internal tool development with specific efficiency requirements. The book's value therefore lies more in "learning programming thinking through VB" than in "mastering a hot language on the market." For readers who want to understand event-driven mechanisms, visual programming logic, and quickly building simple applications with graphical interfaces, the book remains highly valuable. Its content stands the test of time, and the programming logic and problem-solving methods it teaches are transferable across languages.
Who it's for
A good fit for
- Lower-division undergraduates in computer science or related majors, as a companion reference for programming courses.
- Absolute beginners interested in Windows desktop application development who want to learn programming from scratch.
- IT practitioners who need to maintain or understand legacy systems built on classic VB (VB6).
- Teachers of primary and secondary school IT education or training programs looking for structured teaching reference materials.
Not a good fit for
- Developers seeking to learn modern languages such as VB.NET on the latest .NET platform or C#.
- Readers who already have a solid programming foundation and wish to study advanced software architecture or cutting-edge development technologies in depth.
Reading tips
- Study the chapters in order, and be sure to practice every sample code by hand to understand how it works.
- As you learn, try modifying and extending the book's examples—this is the best way to consolidate knowledge.
- Use this book as a primer in programming thinking; once you understand its principles, migrate to more widely used languages such as Python or Java.
About the publisher
The Publishing House of Electronics Industry is a comprehensive publisher distinguished by its focus on electronic information and related fields. Judging from the more than 3,000 titles in its catalogue, its publishing covers programming and design, artificial intelligence, computer science, finance and economics, photography, and social sciences, attending both to cutting-edge technology and to general readers. Representative titles include Factor Investing: Methods and Practice, x86 Assembly Language: From Real Mode to Protected Mode, The RISC-V Reader, Artificial Intelligence: Speech Recognition, Understanding and Practice, Phased Array Radar Technology, Radar Target Characteristics, and 100 Go Mistakes and How to Avoid Them, most of which centre on technical methods and engineering practice. Its authors include Shi Chuan, Li Zhong, Wang Xiaobo, David Patterson, Andrew Waterman, and Yu Zihao, among others from China and abroad. Owing to limited public information, no further publishing features are elaborated here.
Contents
- 版权信息
- 内容简介
- 前言
- 第1章 Visual Basic概述
- 1.1 Visual Basic简介
- 1.2 Visual Basic的安装
- 1.3 熟悉Visual Basic 6.0的开发环境
- 1.4 工程管理
- 第2章 简单的Visual Basic程序设计
- 2.1 面向对象程序设计概述
- 2.2 编写简单的应用程序
- 2.3 窗体
- 2.4 文本框
- 2.5 按钮
- 2.6 标签
- 第3章 Visual Basic语言基础
- 3.1 Visual Basic语言编码规范
- 3.2 标准数据类型
- 3.3 自定义数据类型
- 3.4 常量与变量
- 3.5 运算符和表达式
- 3.6 常用内部函数
- 第4章 控制结构
- 4.1 基本语句
- 4.2 顺序结构
- 4.3 选择结构
- 4.4 循环结构
- 4.5 GoTo语句
- 4.6 常用算法举例
- 第5章 数组
- 5.1 数组的概念
- 5.2 动态数组
- 5.3 数组的基本操作
- 5.4 控件数组
- 5.5 数组应用实例
- 第6章 过程
- 6.1 基本概念
- 6.2 事件过程
- 6.3 用户自定义过程
- 6.4 参数传递
- 6.5 变量、过程的作用域
- 6.6 递归
- 6.7 应用实例
- 第7章 面向对象的程序设计
- 7.1 控件分类
- 7.2 单选按钮与复选框
- 7.3 框架
- 7.4 时钟控件
- 7.5 列表框和组合框
- 7.6 滚动条
- 7.7 ActiveX控件
- 7.8 鼠标与键盘
- 第8章 界面与菜单设计
- 8.1 通用对话框CommonDialog
- 8.2 菜单设计
- 8.3 工具栏与状态栏设计
- 8.4 TreeView和ListView控件
- 8.5 多文档界面
- 第9章 图形操作
- 9.1 图形操作基础
- 9.2 绘图操作常用属性
- 9.3 图形控件
- 9.4 绘图方法
- 第10章 文件操作
- 10.1 文件的结构与类型
- 10.2 文件访问模式
- 10.3 文件操作语句和函数
- 10.4 文件系统控件
- 10.5 文件系统对象
- 第11章 数据库编程技术
- 11.1 数据库基础知识概述
- 11.2 建立数据库
- 11.3 结构化查询语言(SQL)
- 11.4 DATA数据控件及应用
- 11.5 ADO Data控件及应用
- 11.6 ADO对象及应用
- 11.7 报表制作
- 第12章 程序调试与错误处理
- 12.1 错误类型
- 12.2 工作模式
- 12.3 程序调试
- 12.4 错误捕获及处理
- 12.5 如何避免错误
FAQ
Is this book suitable for someone with absolutely zero programming experience?
Which version of Visual Basic is the code in the book based on?
What can I do after finishing this book?
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
Guo Weiwei is an author for whom publicly available information is currently limited. Based on the holdings in the library, his writing is related to the field of computer programming and design. His existing work is Visual Basic Programming, which falls under the category of programming design. The book centers on the Visual Basic programming language and is intended for readers who wish to understand and learn programming, and its organization likely reflects the features of introductory and basic training. Because verifiable personal information is scarce, it is difficult to confirm his nationality, dates of birth and death, educational background, or professional experience, nor is it possible to judge the full range of his writing style and the actual impact of his work. Judging from the available clues, Guo Weiwei's writing focuses on basic programming education and the teaching of practical skills, making the book suitable as an introductory reference for learning Visual Basic programming. Readers may wish to consult it alongside other similar textbooks to form a more complete understanding of the language.
Wang Ruiqin is an author about whom limited public information is available. What can be confirmed at present comes mainly from one work related to programming design, Visual Basic Programming. Judging from its subject matter, the book is oriented toward introductory programming and basic applications, centering on the Visual Basic language, and belongs to the category of computer programming teaching materials. Owing to limited information, it is not possible to confirm the author's nationality, dates of birth and death, educational background, professional experience, or honors, nor is it appropriate to make excessive inferences about the author's writing style. Based solely on the existing work, Wang Ruiqin's writing direction focuses on basic programming education, serving beginners' understanding and practical operation of a visual programming environment. Such textbooks usually emphasize the combination of syntax essentials, control usage, and simple program design, and have certain practical value in computer literacy teaching. Readers seeking further understanding of the author and the work still need to rely on the disclosure of more publicly published information.
Feng Shengbo is a Chinese author about whom public information is limited; what is known is that his writing focuses on programming and design books. The library holds one work by him, Visual Basic Programming. Judging from the title and its classification, the book is likely aimed at beginners in programming and covers the basic concepts, syntax, and programming methods of the Visual Basic language, making it an introductory textbook or study guide. In this direction, the author relies mainly on examples and basic exercises to help readers understand interface design and code writing in a visual programming environment. Because available material is insufficient, his educational background, professional identity, and writing experience cannot be verified, and no further inferences should be made. Based on the existing information, Feng Shengbo's writing centers on presenting programming knowledge to beginning readers in a relatively plain manner, and his work has a place among books on programming instruction.