Visual Basic项目Visual Basic是一种编程语言,允许您创建可执行程序,换句话说,exe文件运行程序。本计划于1991年首次发布,旨在使那些可能不熟悉或新编程的人更容易。有了许多改进,最终版本于1998年发布。VB(Visual Basic)不应混淆类似的程序VBA(Visual Basic),因为VB是独立程序,而VBA则运行其他Microsoft程序。Visual Basic似乎可以令人困惑地创建简单应用程序或复杂的应用程序。可以使用vb创建许多不同类型的应用程序,例如简单的东西,如计算器或更复杂的东西,如学习应用程序或商业软件。

使用Visual Basic时创建程序有很多可能性。随着许多可能性的大量不同的命令可以纳入应用程序。在换过每一个中的一个,这是可能的,它会花费很多时间,有人不太可能想要。为此,每个创建者都可以自定义他们希望程序执行的细节的命令。程序的演练可能是有益的,因为它可以向您展示可以执行的一些功能。学习的最佳方式是体验职能的作用。

发现自己在寻找更多的信息?无限技能可以为您提供不同的方法来使用Visual Basic使用Excel

创建一个项目

创建程序的第一步是在Visual Basic程序中创建一个新项目。要做到这一点,只需选择文件,然后创建新项目。这个项目将有一个默认的名称由程序给出,重要的是你保存你的新项目,并给它你为你的项目选择的名称。对于本例,我将简单地创建一个新的web浏览应用程序,对于这种类型的应用程序,您必须选择Windows窗体应用程序选项。当项目形成时,你会看到IDE(集成开发环境),它由标签为Form 1的应用程序组成,这是一个表单设计器;必威真人投注包含所有所需文件的解决方案资源管理器窗口;下面是一个属性菜单,它允许您更改表单的许多特性。下一步是创建用户界面,这是使用应用程序的人与之交互的内容。

创建用户界面

创建用户界面时,必须使用位于屏幕左侧的工具箱。由于此工具箱包含可供使用的所有控件,请引导工具箱以使其保持开放。在工具箱中有许多选项可供选择,但对于此示例,您将首先选择面板控件并将其拖到表单。这将保持函数从页面其余部分上分开的此框。您选择的下一个选项是文本框,它将用于Web浏览应用程序中的URL搜索。除了TextBox之外,您还需要选择按钮并将其拖动到表单。最后,表单的其余部分将包含Web浏览器控件,这是用户可以看到已搜索的网页。虽然此应用程序的外观和感觉,达到此目的,可能似乎无法使用,但下一步是在进入使应用程序函数所需的特定代码之前的最后一步是您希望Web浏览器执行的方式。您还可以在此步骤中调整大小并使用“属性”菜单,使应用程序看起来像您喜欢的方式。

无限技能还可以提供深入了解使用Visual Basic使用Microsoft Access,以便更好地了解您可以使用Visual Basic的不同方式。

创建应用程序看起来很好并表现

在此步骤中,您将使表单看起来更具可用性。要使表单遵循您首先要选择您首先放置在表单中的面板的形状。然后,您将查找属性部分,您将找到您想要选择Dock属性的布局类别。这将为您提供一个带各种盒子的小窗口。面板将包含URL搜索和将启动搜索的按钮,因此您将选择顶部框以将这些放在页面顶部。您可能希望之后调整面板大小以允许更详细的Web浏览器控件的空间,以显示搜索结果。使文本框更长时间才能适合更长时间的URL是明智的。您还需要选择按钮控件并在“属性”部分中选择文本。删除默认名称和类型“Go!”使它看起来更像网页。 You can tailor this page to make it look the way you see fit and then you will move on to the coding section of creating an application.

向应用程序添加代码和方向

当您将Visual Basic代码添加到表单中,您基本上命令应用程序以执行应用程序运行所需的任务。这是一个简单的应用程序,你想要“go!”按钮以启动搜索URL用户类型的URL。要执行此操作,请选择按钮,代码编辑器将打开。当它打开时,您会注意到它已经有一些写作,它可能看起来如下:

私有子Button1_Click(ByVal发送者作为系统。对象……

|

终止子

这是一个事件处理程序,这意味着每次单击按钮时Sub内的任何内容都会运行。在这个Sub里面,你将输入以下内容:

WebBrowser1.navigate(textbox1.text)

此代码要求程序将文本键入TextBox(TextBox1)中的文本导航到页面并将其生成到WebBrowser(WebBrowser1)。这就是需要完成此项目以使此特定应用程序运行所做的一切,但是有许多选项可以在Visual Basic中创建应用程序。另一个例子,虽然不复杂,仍然有点涉及。

学习Visual Basic for Applications也会很有帮助。EDU CBA可以通过提供综合指南来帮助解决方法。

在Visual Basic中创建一个简单的秒表

要创建一个简单的秒表,您将创建一个新的项目,如前所述。一旦创建了项目并为表单设计选择了一个表单,您将需要创建三个标签,它们都将使用默认名称(Label1、Label2和Label3)。您还需要将btnStart和btnExit拖到表单中。对于每个label,将文本更改为数字0,对于btnStart,您将希望将文本更改为Start/Stop,对于btnExit,将文本更改为Exit。Laslty,您将创建一个计时器,它将在工具箱中称为tmrTime。为了让计时器以正确的间隔计数,您必须将计时器间隔更改为1000,即1秒。这个元素的位置并不重要,因为它不会影响秒表功能。在完成了应用程序的设计之后,您将需要在其中添加一些代码以使其正常工作。

使用CompuWorks培训器通过Excel学习VBA。它们可以帮助您学习不同的技术,以增强您使用Visual Basic for Application的经验。

编码你的秒表

第一个完成的代码将完成“开始/停止”按钮,并在按下此按钮时,计时器将启动或停止。要脚本代码来制作此工作,您将在代码编辑器中键入以下内容:

Private Sub btnStart_Click() If tmrTime. txt。Enabled = False Then tmrTime. Enabled = FalseEnabled = True否则tmrTime。启用= False结束如果结束子

下一步是对计时器本身进行编码,这将允许计时器继续向上计数,直到启动/停止按钮被按下。要做到这一点,你可以点击tmrTime并进入代码编辑器:

私有子TMRTime_Timer()Label13.Caption = Val(Label13.Caption)+ Val(1)如果Label13.Caption = 60那么标签12.Caption = Val(Label12.Caption)+ Val(1)Label13.Caption = 0 ElseIf标签12。标题= 60然后标签11.Caption = val(标签11.Caption)+ Val(1)标签12.Caption = 0结束

下一个代码将使其使其在加载表单时,在单击开始/停止按钮之前,定时器将无法启动。必须将以下代码键入代码编辑器以使其发生:

私有子Form_Load() tmrTime。启用= False结束接头

在Visual Basic中创建简单秒表的最后一步将是代码退出按钮。此代码只允许您在使用时退出应用程序。描述如下:

私有子BTNEXIT_CLICK()卸载我结束子子

虽然许多初学者可能不太了解这些代码,但熟悉这些代码的最好方法就是使用它们。用户也可以尝试学习指导课程,以便更好地理解这个过程。一旦您熟悉了这些基础知识,创建应用程序的机会是无限的。

Stuart Coe可以教你如何使用Microsoft Access的VBA,帮助你理解所有组件是如何在程序中结合在一起的。

Excel VBA顶级课程

解锁Excel VBA和Excel宏
莱拉Gharani
4.6 (27501)
畅销书
Microsoft Excel Macros和Excel VBA硕士
凯尔尤
4.6 (12067)
畅销书
使用Excel VBA完成Web自动化
丹尼尔强
4.6 (753)
畅销书
终极Excel VBA阵列课程
丹尼尔强
4.3 (462)
最终Excel VBA
马克塔尔伯特
4.6 (3267)
Excel VBA编程 - 完整指南
鲍里斯Paskhaver
4.6 (3,789)
Microsoft Excel VBA简介
凯尔尤
4.6 (1182)

更多Excel VBA课程

Excel VBA的学生也可以学习

让你的团队。领导行业。

使用Udemy for Business订阅在线课程库和数字学习工具。

请求一个演示