极品美女一区,亚洲中国最大av网站,日韩av大全,成a人片亚洲日本久久

vb教程 vb基礎入門教程

1、首先,在 Windows 中控件的身影無處不在,各種各樣的按鈕、文本框、無線鈕,都是控 件的種類,VB 把這些控件模式化,并且每個控件都有若干屬性用來控制控件的外觀,工作方法。這樣就可以象在畫板上一樣,隨意點幾下鼠標,一個按鈕就完成了,這些在以前的編程語言下是要經(jīng)過相當復雜的工作的。可能對面向對象的編程已經(jīng)有了一定了解,它是由事件驅動的,對于不同的對象, 所能感應到的事件也會不同,譬如說當你把鼠標移進某一區(qū)域時就會觸發(fā) MouseMove 事件,這很直觀,也容易理解,但也有些事件比較抽象,下面我來對一般的事件進行一下解釋。 窗體和圖象框類事件 Paint 事件:當某一對象在屏幕中被移動,改變尺寸或清除后,程序會自動調(diào)用 Paint 事件。當對象的 AutoDraw 屬性為 True(-1)時,程序不會調(diào)用 Paint 事件。Resize 事件:當對象的大小改變時觸發(fā) Resize 事件。 Load 事件:僅適用于窗體對象,當窗體被裝載時運行。 Unload 事件:僅適用于窗體對象,當窗體被卸載時運行。

2、然后,是改變控制項事件,Change 事件:當對象的內(nèi)容發(fā)生改變時,觸發(fā) Change 事件。最典型的例子是文本框(TextBox) 。 DropDown 事件:下彈事件,僅用于組合框(ComboBox)對象。 PathChange 事件:路徑改變事件,僅用于文件列表框(FileBox)對象。VB 常用的數(shù)據(jù)類型有:整型(Integer,表示-32768 至 32767 之間的整數(shù)) 、長整型(Long,表示 -2,147,483,648 至 2,147,483,647 之間的整數(shù)) 、實型(Single,表示-3.37E+38 至 3.37E+38 之間的實 數(shù)) 、雙精度實型(Double,表示-1.67E+308 至 1.67E+308 之間的實數(shù)) ,字符(String,每個字符占 一字節(jié),可以儲存 0~65,535 個字符) ,布爾(Boolean,只有兩個值 True/-1,或 False/0) 。 數(shù)據(jù)類型的定義方法, 定義變量最簡單的方法是用Dim關鍵字,Dim 變量名As 數(shù)據(jù)類型,也可以在一行中定義多個變量,Dim Index As Integer , Dim Number As Long。

3、然后,要調(diào)用或改變MyHome的值時,類似于對對象的屬性的操作,VB 建立了一種新的變量類型――貨幣型變量,通過使用僅帶有二位小數(shù)的貨幣變量,就能避免因 使用實型變量而帶來的數(shù)值積累誤差問題。 VB 在調(diào)用函數(shù)(Function)時,必須在函數(shù)名后跟一對括號。 VB 對白蘭地使用范圍重新做了規(guī)范,在 Basic 里把隱含變量都當作全局變量,而在 VB 里對隱含變 量都當作局部變量。 VB 里的說明語句(Declare) ,僅支持動態(tài)鏈結庫(DLL)的子程序和無變量函數(shù)。 使用數(shù)組,必須事先用 Dim 或 Redim 進行定義。在使用注釋語句之前必須先了解注釋的作用,注釋不僅僅是對程序的解釋,有時它對于程序的調(diào)試 也非常有用,譬如說可以利用注釋屏蔽一條語句以觀察變化,發(fā)現(xiàn)問題和錯誤。以后注釋語句將是 我們在編程里最經(jīng)常用到的語句之一。 在 VB 里,注釋語句有兩種,一種是用“Rem”關鍵字,這跟 DOS 里的批處理文件的用法一樣,還有 一種是利用單引號“’”,例如: ‘Dim a As String 與 Rem Dim a As String 的作用是一致的。長語句的分行 在比較早的版本中,因為沒有象 C 等語言用“;”隔開語句與語句,VB 的語句是必須寫在一行里的, 不過后來版本的 VB 里如許用分行符“_”把一個長語句分成若干行來存放。

4、然后,是Tahoma,8,134 如果你學過任何一種編程的話, 都會知道在程序里控制其流程的有兩種語句, 條件與循環(huán), 自然也不例外, VB 其實不管哪種語言,條件和循環(huán)的樣子都差不多,只不過各有各的規(guī)矩罷了。 在條件語句里,我們先來學習“If??Then??”語句。 它的一般語法是: If <條件> Then <語句> <語句> ??? End If 與 C 語言不同,VB 的條件語句更符合英語的語法,如果 Then 后面所跟的語句只有一條,可以寫成: If <條件> Then <語句> 而不用 End If。 有時我們還會用到 If <條件> Then <語句> Else <語句> End If 更可以在 Else 里在嵌套 If 語句,如: If <條件> Then <語句> Else If <語句> Else <語句> End If 。

5、然后,是Tahoma,8,134 Select Case a% Case 1 Print a= Case 2 Print a= Case Else Printa does not equal to 1 or 2, End Select ,循環(huán)結構是計算機語言里一種重要的結構,它的應用廣泛,最簡單的例子是累加器的作用,還可以用于窮舉 法,更直觀的例子是把某件事重復指定的次數(shù),這樣就不用把要重復的語句輸入多次,而通過循環(huán)結構完成, 非常方便。 C 語言里有一個for循環(huán)語句,VB 里也有For關鍵字,作用也差不多,只是 VB 的For語句更容易 理解。它的格式是: For <循環(huán)變量>=<初賦值> To <終值> [Step <步長>],Next <循環(huán)變量> 在默認情況下,Step 被設為1,可以省略,Step 也可以設為負值,Dim a= For I=1 To 10 a= Next I 這是一個最簡單的累加器的例子,把 1 到 10 累加在一起,然后賦值給a這樣的效果和上面是一樣的,只 不過是倒著加罷了,請看: Dim a= For I=10 To 1 。

6、最后,While 后面都跟邏輯條件判斷,Do While ?? Loop 語句和While ?? Wend 語句作用相似,都是 先判斷 While 后面的條件是否為真,如果為真則執(zhí)行里面的語句,如果為假,則退出循環(huán),循 環(huán)直至條件為假終止。Do ?? Loop While 與前兩者的區(qū)別在于,它不管條件的真假,都會先執(zhí)行Do后面的語句,也就是說,它至少執(zhí)行語句一次。 與 While 用法相似的還有 Until 語句,它是直至條件為真則終止循環(huán),句式把 While 上述三個語句的 While 換成 Until 即可,但是因為容易記混,所以我建議只用 While 即可。Until <條件>可以相當于 While Not < 條件>。 For 循環(huán)和 Whlie 循環(huán)應當根據(jù)適當?shù)沫h(huán)境使用,它們有時也可替換。運算操作數(shù)學運算 +:加法運算,也適合于字符串的之間的合并運算。 -:加法運算。 *:乘法運算。 /:除法運算。 \:整除運算。 Mod:求余運算。例如:a Mod b 表示 a 被 b 整除以后的余數(shù)。 ^:冪運算。A^B 表示以 A 為底的 B 次方。

主站蜘蛛池模板: 瑞安市| 东海县| 丰台区| 营口市| 平遥县| 嘉定区| 栖霞市| 永修县| 吉木乃县| 金溪县| 讷河市| 江孜县| 略阳县| 卫辉市| 正蓝旗| 惠州市| 扎鲁特旗| 陆川县| 深州市| 饶河县| 禹城市| 澄江县| 青铜峡市| 尉氏县| 靖边县| 山丹县| 平遥县| 酉阳| 姚安县| 阳原县| 赤峰市| 西乡县| 丰城市| 双柏县| 长兴县| 佛教| 聊城市| 璧山县| 札达县| 兴城市| 黄浦区|