Udemy标志

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

什么是Visual Basic?

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

Visual BASIC最初是用BASIC开发的(顺便说一句,这是微软开发的第一个软件程序——当时该公司仍被称为“Microsoft”),于1991年首次推出。版本6.0于1998年发布了最终版本。在接下来的十年里,尽管微软在2008年正式停止了对它的支持,转而支持Visual Basic . net (VB.Net),但该软件仍继续得到了小规模的升级。

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

由于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

了解互动发展betwayapp下载安装

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

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

使用Visual Basic 6.0 IDE

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

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

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

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

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

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

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

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

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

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

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

页面最后更新:2020年2月

在Excel VBA热门课程

解锁Excel的VBA和Excel宏
莱拉Gharani
4.7 (29313)
畅销书
法师的Microsoft Excel宏和Excel VBA
凯尔尤
4.6 (13844)
畅销书
Excel与微软Excel VBA用户表单
凯尔尤
4.7 (1282)
终极Excel的VBA用户窗体与Access数据库
M.穆斯塔法·努尔加利
4.9 (154)
收视率最高
完成Web自动化与Excel VBA
丹尼尔强
4.5 (798)
畅销书
Excel宏和Excel VBA编程入门
安德烈亚斯Exadaktylos
4.6 (924)
收视率最高
通过实施例(MS Excel的2016)的Excel VBA编程
塔·普拉萨德Malakar
4.5 (5829)
终极Excel的VBA
马克Talbert
4.7 (3379)
Excel VBA编程-完整的指南
鲍里斯Paskhaver
4.6 (3925)
Excel的VBA - 完整的Excel VBA课程入门
艾伦•默里
4.4 (1360)

更多Excel VBA课程

Excel中VBA的学生还学

使您的团队。引领行业。

通过Udemy for Business订阅您组织的在线课程和数字学习工具图书馆。

请求演示