vb教程 vb教程pdf

1、首先,在 Windows 中控件的身影無處不在,各種各樣的按鈕、文本框、無線鈕,都是控 件的種類,VB 把這些控件模式化,并且每個控件都有若干屬性用來控制控件的外觀,工作方法 。這樣就可以象在畫板上一樣,隨意點幾下鼠標,一個按鈕就完成了,這些在以前的編程語言下是要經過相當復雜的工作的 ??赡軐γ嫦驅ο蟮木幊桃呀浻辛艘欢私?,它是由事件驅動的,對于不同的對象,所能感應到的事件也會不同,譬如說當你把鼠標移進某一區域時就會觸發 MouseMove 事件,這很直觀,也容易理解,但也有些事件比較抽象,下面我來對一般的事件進行一下解釋 。窗體和圖象框類事件 Paint 事件:當某一對象在屏幕中被移動,改變尺寸或清除后,程序會自動調用 Paint 事件 。當對象的 AutoDraw 屬性為 True(-1)時,程序不會調用 Paint 事件 。Resize 事件:當對象的大小改變時觸發 Resize 事件 。Load 事件:僅適用于窗體對象,當窗體被裝載時運行 。Unload 事件:僅適用于窗體對象,當窗體被卸載時運行 。
2、然后,是改變控制項事件,Change 事件:當對象的內容發生改變時,觸發 Change 事件 。最典型的例子是文本框(TextBox)。DropDown 事件:下彈事件,僅用于組合框(ComboBox)對象 。PathChange 事件:路徑改變事件,僅用于文件列表框(FileBox)對象 。VB 常用的數據類型有:整型(Integer,表示-32768 至 32767 之間的整數) 、長整型(Long,表示 -2,147,483,648 至 2,147,483,647 之間的整數) 、實型(Single,表示-3.37E+38 至 3.37E+38 之間的實 數) 、雙精度實型(Double,表示-1.67E+308 至 1.67E+308 之間的實數) ,字符(String,每個字符占 一字節,可以儲存 0~65,535 個字符) ,布爾(Boolean,只有兩個值 True/-1,或 False/0)。數據類型的定義方法,定義變量最簡單的方法是用Dim關鍵字,Dim 變量名As 數據類型,也可以在一行中定義多個變量,Dim Index As Integer , Dim Number As Long 。
3、然后,要調用或改變MyHome的值時,類似于對對象的屬性的操作,VB 建立了一種新的變量類型――貨幣型變量,通過使用僅帶有二位小數的貨幣變量,就能避免因 使用實型變量而帶來的數值積累誤差問題 。VB 在調用函數(Function)時,必須在函數名后跟一對括號 。VB 對白蘭地使用范圍重新做了規范,在 Basic 里把隱含變量都當作全局變量,而在 VB 里對隱含變 量都當作局部變量 。VB 里的說明語句(Declare) ,僅支持動態鏈結庫(DLL)的子程序和無變量函數 。使用數組,必須事先用 Dim 或 Redim 進行定義 。在使用注釋語句之前必須先了解注釋的作用,注釋不僅僅是對程序的解釋,有時它對于程序的調試 也非常有用,譬如說可以利用注釋屏蔽一條語句以觀察變化,發現問題和錯誤 。以后注釋語句將是 我們在編程里最經常用到的語句之一 。在 VB 里,注釋語句有兩種,一種是用“Rem”關鍵字,這跟 DOS 里的批處理文件的用法一樣,還有 一種是利用單引號“’”,例如: ‘Dim a As String 與 Rem Dim a As String 的作用是一致的 。長語句的分行 在比較早的版本中,因為沒有象 C 等語言用“;”隔開語句與語句,VB 的語句是必須寫在一行里的,不過后來版本的 VB 里如許用分行符“_”把一個長語句分成若干行來存放 。
4、然后,是Tahoma,8,134 如果你學過任何一種編程的話,都會知道在程序里控制其流程的有兩種語句,條件與循環,自然也不例外,VB 其實不管哪種語言,條件和循環的樣子都差不多,只不過各有各的規矩罷了 。在條件語句里,我們先來學習“If??Then??”語句 。它的一般語法是: If <條件> Then <語句> <語句> ??? End If 與 C 語言不同,VB 的條件語句更符合英語的語法,如果 Then 后面所跟的語句只有一條,可以寫成: If

相關經驗推薦