跳至内容

使用 3D Connexion SDK/Hello World

来自维基教科书,开放世界中的开放书籍

Hello World:您的第一个应用程序

[编辑 | 编辑源代码]

让我们使用解决方案资源管理器中的按钮(IMAGE6)切换回设计视图。创建新的程序按钮很容易。点击工具箱按钮(IMAGE7)。这将打开工具箱

(IMAGE8)

点击并拖动一个按钮到您的窗口。它应该以“Button1”的名称出现在窗口中

(Image9)

您放置在窗口中的每个对象都有一组属性。您可以通过单点击对象并点击属性窗格(Image10)来查看这些属性。您可能需要四处寻找它。以下是我的按钮的属性

(Image11)

您永远不会使用这些属性中的某些属性,但有些属性您会一直使用。三个最重要的属性是“文本”、“位置”和“大小”。尝试更改这些属性,看看会发生什么。请注意,位置和大小只接受数字。

事件是导致计算机运行一段代码的事情。这可能包括点击按钮、更改文本框的文本、将鼠标移动到图像上或任何其他事情。每个事件都有一个监听器进程,它一直在等待事件发生。一旦事件发生,它就会告诉计算机运行相应的代码段。我们稍后会创建一些自己的监听器,但现在让我们使用 Visual Basic 中内置的监听器。

按闪电图标打开事件窗口:(Image12)。以下是 Button 1 的事件

(Image13)

单击是最常见的(默认)事件。要将单击事件添加到您的程序中,请双击“单击”旁边的文本框。窗口将更改为进入代码视图。请注意,它已添加了以下词语

 Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click
 
End Sub

此代码的确切含义并不重要;本质上,第一行表示“这是一段名为‘Button1_Click’的代码。它从这里开始”,而最后一行表示“如果要运行 Button1_Click 代码,则停止在这里”。

让我们添加一些代码。在代码视图中使用属性的方式是键入对象名称(在本例中为 Button1),后跟一个点,然后是属性。您可以通过键入 = 然后在“双引号”中键入新值来更改它。因此,让我们键入

 button1.text = "Hello World"

您的完整代码应如下所示

 Public Class Form1
   Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click
       Button1.Text = "Hello World"
   End Sub
 End Class

编译您的代码

[编辑 | 编辑源代码]

编译是 Visual Basic 将您的设计和代码转换为计算机可以运行的应用程序的过程。这有两个阶段:调试和编译。

在制作程序之前,它必须理解您键入的内容。编译器会检查您键入的内容,以确保它有意义。这称为调试。如果您犯了错误,它将在代码中用蓝色下划线标出

(Image14)

在这里,我省略了 = 符号。调试器检查了代码,并用下划线标出了它。它还在错误列表中添加了一行。

一旦代码全部有效,它就会被编译成一个程序。如果程序包含错误,则无法编译。

要编译您的代码,请按 F5 或按播放(Image15)按钮。这将打开程序。按下按钮,观察它发生的变化!

华夏公益教科书