跳至內容

使用 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)按鈕。這將開啟程式。按下按鈕,觀察它發生的變化!

華夏公益教科書