[第一支VB程式]

這一篇的目的是讓要你對如何撰寫一支VB程式有個大略的了解,並不會對各個元件有詳細的說明.假設我們要寫一支加法運算的程式,首先:

 

↑1.開啟標準執行檔,接下來映入眼前的就是整個開發環境了,然後會看到像下圖的一張表單(From)

2.放入TextBox,你會在工具箱中看到這個圖示: 點一下後,就可以在表單中拉出你要的大小和數量(如下圖).

 

第一個放入的TextBox是Text1,第二個放入的是Text2 - 以此類推.

3.修改物件屬性 - 接下來點一下TextBox1(或者是在屬性視窗上方切換指定元件)將"Text"的上的Text1刪掉,就可以看到TextBox1上的Text1已經消

失,其它的也是以此類推.

4.放入CommandButton - 在工具箱中找到 一樣在表單中拉出(如下圖)然後對它點兩下就可以撰寫這個按鈕的程式碼了.

5.撰寫程式碼 - 最重要的部分來了,點兩下CommandButton後,會出現下圖的程式碼撰寫視窗:

而這是寫出的程式碼:

↑這是使TextBox1TextBox2輸入數字後按一下CommandButton1能讓結果顯示在TextBox3的程式碼.至於那個Int是整數(Integer)的意思,要是把Int和括號通通去掉 - 假設求5+2的話 - 輸出的不是7而是52喔,因為TextBox預設是字元(String)而不是數字.

其實同樣一個加法運算 - 程式碼也可以寫得很長:

Private Sub Command1_Click()
Dim a As Integer '宣告 a 是整數
Dim b As Integer '宣告 b 是整數
Dim c As Integer '宣告 c 是整數


a = Text1.Text     'a等於TextBox1
b = Text2.Text     'b等於TextBox2
   c = a + b              'c等於a加b
Text3.Text = c     'TextBox3等於c
End Sub

多了很多行 - 但結果是一模一樣的,由於程式是一行一行讀取的,養成精簡扼要的好習慣要從寫小程式開始.

當在試圖撰寫程式碼的時候,會發現VB會幫你的程式碼加些空格.標定大寫.切換色彩(如註解 - " ' "號後面是註解,不會被讀取)

這些是為了方便使用者而設計的.而當你撰寫程式碼遇到些障礙時,通堂是VB的語法限制 - 不過有些根本是VB的BUG...要多多注意.

6.修飾外觀 - 首先在"Caption"修改表單和控制鈕的名稱(如下圖以此類推,修改後按ENTER就會顯示修改後的外觀)然後可以調整一下整個表單

的大小及各個元件的位置.

 

7.加入Label - 現在放入個"+"號來修飾一下,先在工具箱點選 "A"的那個符號,找個地方拉出來後,在屬性視窗進行修改,一樣在Caption

改顯示出來的東西.加號是出來了...不過看起來有點小,接下來在"Font"的部分點一下"..."就會出現熟悉的字型調整工具了.

    

     

最後,在Label . Caption . Font反覆調整之後,出現最終的外觀:

8.調整表單出現的位置 - 這裡只需要調整環境中右下角的表單配置視窗即可:

↑將原先位於左上角的表單拉到中間 - 這樣程式執行時就會出現在螢幕中間.

9.測試 - 雖然擺在最後,其實任何時候只要想先跑程式看看,只需要按一下功能列上的  要停止時再按 即可.

↑測試時的樣子 - 小點都不見了.

10.存檔&輸出

儲存專案就是把整個部分都存下來,而儲存Form1則是只存這一張表單(不過這份程式也只有一張表單而已,所以沒差

)而製成Project1.exe就是輸出成可執行檔(無法再修改)