從 Zip/DidYouKnow 開始學習 Gambas 程式設計
感謝 Gambas One 上的 cogier、stevedee 和 jornmo。 https://forum.Gambas.one/viewtopic.php?f=4&t=489
雙擊窗體的空白區域以開始為 Public Sub Form_Open() 事件鍵入程式碼。雙擊按鈕以開始為 Public Sub Button_Click() 事件鍵入程式碼。否則,右鍵單擊物件或窗體 > 點選事件… > 選擇要為其編寫程式碼的事件。
如果你想開始編寫一個新的子程式,鍵入 ps<tab>,你會看到它已經為你鍵入
Public Sub Name(Arguments)
End
v<tab> 被更改為 Private $Var As Type
ds<tab>、df<tab> 和 di<tab> 被更改為
Dim sVar As String
Dim fVar As Float
Dim iVar As Integer
如果你按住 CTRL 鍵並點選 Gambas 保留字(例如 Public、New、For 等),則會顯示相關幫助頁面。選擇一個關鍵字並按 F2 也會執行此操作。
右鍵單擊工具箱中的工具,將顯示幫助。
在首選項(Ctrl-Alt-P)中開啟 區域性變數宣告,然後在你的空 'Sub' 中鍵入 iCount = 6,Dim iCount as Integer 會自動出現。

如果程式暫停(你在程式碼中的某個地方設定了“斷點”,並且執行到達了這個地方,或者你點選了 暫停 按鈕),你可以選擇一個變數(拖動它,或者雙擊它),你將看到它的值。
如果你選擇了控制元件的寬度或高度屬性,向上或向下箭頭會將其增加或減少 7 畫素。
如果你選擇了控制元件的 X 屬性,向上箭頭會向右移動,向下箭頭會向左移動 7 畫素。同樣在 Y 屬性值框中,向上箭頭會向下移動,向下箭頭會向上移動(弄清楚這個) 7 畫素。
如果你想向上移動一行或多行程式碼,在該行中點選並按 Alt-UpArrow。Alt-DownArrow 會將其向下移動。
Dim siRand1, siRand2, siRand3, siRand4 As Short = Rand(0, 9)
這聲明瞭四個短整型變數,並將 0 到 9 之間的隨機數字放入每個變數中。
在該行上的任何位置按 Shift-Delete。


選擇這些行 > 按 Ctrl-K “komment-out” 這些行。選擇這些行後,Ctrl-U 會 un-comment 它們。(註釋掉意味著將它們變成註釋,因此不會執行它們。)
使用雙等號來忽略大小寫。例如,"Hello" == "HELLO" 為真。"Hello" = "HELLO" 為假。
你也可以使用一個函式來比較兩個字串 String.Comp("Hello", "HELLO", gb.IgnoreCase) = 0 。String.Comp("Hello", "HELLO") <> 0 為真。



