visualbasictutorialVisual Basic是身边最初学者友好的编程语言之一。本来意思是一个易于使用的,图形化的实施一度流行BASIC(初学者通用符号指令代码)语言,Visual Basic中已经发展了很多年狂热的球迷基础。它特别适合初学者和企业家努力闯入编程业务

什么是Visual Basic?

Visual Basic 6.0既是一种编程语言,又是一种集成开发环境(IDE)。bob外围官网这意味着您可以通过将不同的形式和组件串在一起来创建复杂的程序,而不必编写数千行代码。最终的结果是一个令人耳目一新的简单、有趣和易于使用的编程方法,对于初学者和高级程序员都是非常好的。

Visual BASIC最初是由BASIC(顺便说一句,BASIC是微软开发的第一个软件程序——当时微软还叫“Micro-Soft”)开发的,于1991年首次推出。版本6.0在1998年最终发布。虽然微软在2008年正式停止了对它的支持,转而支持Visual Basic . net (VB.Net),但在接下来的十年里,该软件继续得到了小的升级。

Visual Basic遵循了微软在1993年首次发布的COM(组件对象模型)编程模型。COM模型通过创建能够跨不同环境和机器边界工作的对象来强调灵活性。这有助于需要丰富GUI的应用程序的快速应用程序开发(RAD)。bob外围官网

由于Visual Basic是如此,那么,视觉,它非常适合初学者。你可以跳权利,无需任何编程经验创建简单的程序。同时,语言是复杂的,专业的应用足够强大。

学习Visual Basic中提供了另一种好处 - 它是VBScript中,即在所有的ASP(Active Server Pages的)应用程序的脚本语言的基础。

Visual Basic中也发现了很多在Excel中使用。学习如何利用Excel的真正威力与此Visual Basic中为Microsoft Excel教程

怎么理解的Visual Basic工程

Visual Basic本质上是一种Windows编程语言。因为VB是如此深入地集成在Windows中,所以在开始创建自己的程序之前,您需要了解这个操作系统是如何工作的。

Windows,消息和事件:微软Windows的三大支柱

窗户是很容易上最复杂的软件之一。但在表面之下,Windows中,无论操作系统版本,适用于三个基本组成部分之间的相互作用:窗户,事件和消息。

窗口:任意矩形框显示信息或运行的应用程序被称为窗口。那你在读这浏览器?这是一个窗口。弹出,当你火起来的Windows资源管理器的文件夹?这是一个窗口,也是如此。那么,该对话框提醒您更改防火墙的设置,重命名文件夹,或下载文件。基本上,任何面向用户的GUI元素可以被称为窗口。每个窗口操作系统具有独特的hWnd号标识。

事件:任何种类的Windows中输入或动作被称为“事件”。点击图标,按下一个键,左右移动窗口 - 这些事件的例子。事件基本上创建了一个消息,告诉Windows来执行一些动作。

消息:每次事件发生时,Windows都会创建一条消息,然后将该消息定向到适当的应用程序来执行操作。可以将消息视为事件和应用程序之间的中介。

考虑这样一个例子:你知道你可以通过点击红色的“X”按钮,在右上角的关闭Windows中的一个程序/窗口。点击该按钮是一个事件,它发送一个消息到Windows关闭程序窗口。

通过学习简化工作流程,提高工作效率如何使用VBA和宏的应用自动化

Visual Basic中的事件驱动编程

以上三个元素之间的交互是Visual Basic事件驱动编程模型的基础。VB编程工作流通常遵循一个特定的模式:

  1. 创建可以接受输入并显示输入结果的窗口。

  2. 预期和接受用户输入,即一个事件。

  3. 通过指示所述程序执行某些操作的消息中继的情况下,其结果示于或者相同或者一个新的窗口。

例如,您可以创建一个对话框,显示当按钮被点击一个简单的“你好,世界!”的消息。在这里,对话框将是窗口,点击按钮将其发送消息给程序,以显示“你好,世界”文本的事件。

事件驱动编程要求程序员预见到用户的操作。它不像大多数编程语言,因为它不遵循线性路径;用户可以在通过单独的事件的同时交互的程序的不同部分。这有助于编程人员创建出更加动态的应用 - 很喜欢微软Windows本身。

与Visual Basic 6.0 IDE一起工作

了解互动发展bob外围官网

一个IDE(集成开发环境)是一个应用程bob外围官网序,帮助程序员构建,编辑,甚至是编译代码。在Visual Basic 6.0开发环境bob外围官网中经常被比作一个IDE,因为它不仅支持开发和编辑程序的GUI,还包括编译器和调试器。

IDE也是Visual Basic不同于其他编程语言的地方。标准的编程过程包括三个步骤,即编写程序、编译和错误测试。另一方面,Visual Basic在编写代码时编译代码。这意味着VB IDE可以在你犯错误的时候指出来。这个方便的特性被称为“交互开发”,它使Visual Basic对初学者特别有用。bob外围官网

使用Visual Basic 6.0 IDE

VB的IDE看起来像任何其他软件程序。它具有工具栏,菜单栏,浮动工具箱,一个项目经理,一个表单设计和性能的探险家。虽然每个探索的深入,这些元素已经超出了本文的范围,我们将介绍以下一些基本组成部分:

1.窗体设计器:表单设计器正位于VB的IDE的中心。这是在Visual Basic GUI开发过程中的心脏和灵魂。bob外围官网在这里,您可以拖放对话框,图片和其他图形元素来完成你的项目。熟悉表单设计器;你会在你的程序中广泛使用。

2.属性浏览器:“属性”窗口允许您查看和编辑与任何特定窗体或控件元素关联的属性。

3.对象浏览器:对象浏览器是所有模块和类,你可以在VB中使用的列表。这包括预建以及定制模块和类。

4.代码编辑器:有时,您可能不得不亲自动手编写一些真正的代码。在这种情况下,代码编辑器窗口非常方便。每个表单和控件元素都有一个单独的代码编辑器窗口。

5.调试窗口:这包括当地人和观看窗口。它们用于调试应用程序

6.工具箱:浮动工具箱可以轻松访问公共VB控制,例如文本框,命令按钮,列表框,等

7.表单布局窗口:这个小窗口可以帮助您将表单定位到您想要的位置——这对于动态更改设计非常有用。

8.项目亮点:项目窗口显示所有文件和文件夹包含在项目中。

继续—尝试创建一个新项目并使用工具箱创建一个表单元素。你会惊讶地发现这是多么容易!如果你还是不确定,试试非程序员编程课程来熟悉编程的基础知识。

我们很乐意听到你对Visual Basic 6.0基础的想法和意见。在下面的评论中与我们分享吧!

在Excel VBA热门课程

Excel VBA练习和现实世界的项目
卡伦Tateosyan
4.5 (156)
介绍微软Excel VBA
凯尔尤
4.7 (964)
解锁Excel的VBA和Excel宏
莱拉Gharani
4.6 (21106)
畅销书
法师的Microsoft Excel宏和Excel VBA
凯尔尤
4.5 (9500)
畅销书
终极Excel的VBA
马克Talbert
4.5 (2956)
Excel的VBA编程 - 完全指南
鲍里斯Paskhaver
4.6 (3268)
完整的Web自动化与Excel VBA
丹尼尔强
4.6 (608)
畅销书
终极Excel的VBA数组课程
丹尼尔强
4.6 (406)
Excel宏和Excel VBA编程入门
安德烈亚斯Exadaktylos
4.3 (616)

更多的Excel VBA课程

Excel中VBA的学生还学

使您的团队。引领行业。

通过Udemy for Business为你的组织订阅在线课程和数字学习工具库。

申请演示