Related Posts Plugin for WordPress, Blogger...

2014年8月20日 星期三

VB.Net開發-第一個程式Hello World


第一個VB程式,簡單的程式,可以寫個按扭,按了後可以變動文字,
應該就可以算是一個好的開始了,Albert研究室 這裏要來點特別的,
做個BMI計算程式,不時的來算算體重是否超標

PS:基本上BMI標準我的認知是24至18為標準,
如果完成程式後,算出來你的BMI在這個範圍,那你就成功了

Step1.開啟Visual Studiio 2013
首先要開啟 Visual Studio 才能開始寫程式

Step2.開啟新專案
接著點選工作列上的 檔案 ,  
接著選取 新增 ,
之後再點選 專案

Step3.設定專案位置,名稱
出現選取專案類型的視窗,
 選取了 Windows桌面 後,
右邊再選擇 Windows Form應用程式,
名稱跟位置可以使用預設值

Step4.新專案建立完成
點選 確定 後,新專案 就建立完成了

Step5.建立一個Label
接著要建立一個可項目文字的 標籤
VB中的 Label 元件,
可以拿來使用,
因此先點一左邊的 Label,
按住左鍵拉到右邊來,
這樣 Label1 就建立成功了


Step6.修改文字為 身高
在右邊 屬性 視窗中,
Label1 的屬性,
有很多項目,
其中 Text 代表顯示的文字,
因此修Text右邊的文字為 身高

Step7.再建立其他Label
 改好了 身高 後,
接著把 體重BMI 也修改了過來

Step8.建立TextBox
 TextBox是可輸入數字的元件,
從左邊的TextBox拖曳了新元件過來,
就跟Lebel一樣

Step9.建立三個TextBox
 體重跟BMI後面也建立了 Textbox

Step10.建立Button
 最後一個元件是 button,
button負責觸發計算功能,
從左邊拖曳了button過來

Step11.修改Button文字
 把按扭顯示的文字修改為 計算

Step12.雙點Button進入程式修改區
元件 都擺好了之後, 
接著要進入程式修改功能,
右鍵雙點 計算 這個按扭

Step13.使用InteliSense,打了te即會出現下拉選項
 進入了程式修改畫面,
程式中來測試寫入 TextBox3的數值,
TextBox3等於TextBox1加上TextBox2,

上面提到Label1的文字屬性Text,
若要表示Lable1的屬性Text,
VB.Net中則表示為 Lable.Text,
因此TextBox3的Text屬性即為TextBox3.Text

因此開始輸TextBox3的文字,
輸入了te後即出現 下拉選項
這個VB.Net的InteliSense可以大幅加快程式開發速度,
最後完成程式碼

    Private Sub Button1_Click(sender As Object, e As EventArgsHandles Button1.Click
        TextBox3.Text = TextBox1.Text + TextBox2.Text

    End Sub

Step14.測試1+1是不是等於2

完成程式之後,點擊上面的 開始 就可以執行了

Step15.測試結果1+1=11

在身體,體重處各輸入1,
再點選計算來測試結果,
1+1不等於2,
這是怎麼回事呢

Step16.字串改為數值後,再出發

因為TextBox3.Text = TextBox1.Text + TextBox2.Text
相加時,乃是 字串 直接相加,
若要使用 數值,
則要宣告 變數 來轉換後,
才能相加

因此建立了整數的變數height,weight,
另外建立了小數變數的 bmi,
程式碼如下
        Dim height As Integer
        Dim weight As Integer
        Dim bmi As Double
接著再把相加及顯示的程式加進去,
另外也把BMI的公式帶進去

        height = TextBox1.Text

        weight = TextBox2.Text

        bmi = weight / ((height / 100) * (height / 100))



        TextBox3.Text = bmi


Step17.成功算出BMI

再次輸入數值測試後,
就成功了!!


相關貼文
VB.Net開發-Visual Studio 2013安裝


沒有留言:

張貼留言

頁次