之前講了VB IDE的基本操作和概念,接下來要開始將VB語言的編程了。
程序最重要的部分是輸出和輸入,輸入數據,經過計算機處理,再輸出結果。本文將介紹兩種最基本的輸出輸入方法,分別是Print、Msgbox和Inputbox。
首先新建工程。
設置窗體Form1屬性,如圖。
將AutoRedraw屬性設置為True,如果沒有設置這個屬性,將不能看到Print在窗體上的輸出。
然后就開始寫代碼了。
-
Print 輸出
Print輸出的功能是在窗體上顯示文字,其實真正開發軟件的話根本沒什么用,因為窗體上通常會有其他很多控件,用Print輸出的文字很多會被控件擋住,所以這個Print一般只是在學習開發的時候使用。
Print的語法如下:
Print "輸出的文字"
例子如圖:
注意!雙引號一定要輸入英文的雙引號!
寫好之后按"F5"或者工具欄里的三角形符號按鈕運行程序。
效果如下:
夠簡單的吧。
-
Msgbox輸出
顧名思義,Msgbox就是彈出消息框。Msgbox的用法很多,這里只介紹最基本的幾種
語法:
Msgbox "輸出的文字"
Msgbox "輸出的文字", 按鈕類型
Msgbox "輸出的文字", 按鈕類型, "消息框標題"
同樣要注意雙引號是英文的。
例1代碼如下圖:
運行效果:
例2:
運行效果
這里在Msgbox的第二個參數里面將按鈕類型設置為vbYesNo就是有兩個按鈕,一個"是",另一個"否"。
-
InputBox輸入
Inputbox的功能是彈出一個輸入框讓你輸入文字。
語法:
變量名 = Inputbox("提示文字")
變量名 = Inputbox("提示文字","輸入框標題")
變量名 = Inputbox("提示文字","輸入框標題","默認值")
可以看到,Inputbox有最基本的三種用法(其實還有更多的)第一二種應該不用解釋太多吧,這里看一下第三種,第三種最后一個參數是輸入的默認值,就是輸入框一彈出來里面就已經填好了這個默認值了。
為了儲存輸入的文字,需要定義一個變量來保存,關於變量的內容,后面的章節會講,這里先拿來用就好了哈哈。
先看看這個例子:
運行:
這里我輸入了"Hello"
點擊確定
現在分析一下這個代碼,
Dim a As String '定義一個字符串類型的變量a
a = InputBox("Promp", "Title", "Default") '將輸入框輸入完成后的值保存到變量a中
MsgBox a '用Msgbox輸出變量a的值
同學們可以試試改一下輸入框里的提示文字、標題、默認文字這些啦,好好玩一下啦。
本文結束,有問題或者要和我交流的同學請給我發郵件或者關注微信公眾號:DealiAxy
直接掃描下方二維碼或者搜索"DealiAxy"