vb教材筆記 VB學習筆記 VB語言

2021-10-12 13:47:45 字數 1539 閱讀 5833

print 「a=2」

case else

print 「a does not equal to 1 or 2.」

end select

五、迴圈語句

迴圈結構是計算機語言裡一種重要的結構,它的應用廣泛,最簡單的例子是累加器的作用,還可以用於窮舉法,更直觀的例子是把某件事重複指定的次數,這樣就不用把要重複的語句輸入多次,而通過迴圈結構完成,非常方便。

c語言裡有乙個「for」迴圈語句,vb裡也有「for」關鍵字,作用也差不多,只是vb的「for」語句更容易理解。它的格式是:

for 《迴圈變數》=《初賦值》 to 《終值》 [step 《步長》]

next 《迴圈變數》

在預設情況下,step被設為「1」,可以省略,step也可以設為負值,例如:

dim a=0

for i=1 to 10

a=a+i

next i

這是乙個最簡單的累加器的例子,把1到10累加在一起,然後賦值給「a」這樣的效果和上面是一樣的,只不過是倒著加罷了,請看:

dim a=0

for i=10 to 1 step –1

a=a+i

next i

while語句也是乙個很常用的迴圈語句,它的形式很多。

do while …… loop語句

while …… wend 語句

do …… loop while

while後面都跟邏輯條件判斷,「do while …… loop語句」和「while …… wend 語句」作用相似,都是先判斷while後面的條件是否為「真」,如果為「真」則執行裡面的語句,如果為「假」,則退出迴圈,迴圈直至條件為「假」終止。「do …… loop while 」與前兩者的區別在於,它不管條件的真假,都會先執行「do」後面的語句,也就是說,它至少執行語句一次。

與while用法相似的還有until語句,它是直至條件為真則終止迴圈,句式把while上述三個語句的while換成until即可,但是因為容易記混,所以我建議只用while即可。until 《條件》可以相當於while not 《條件》。

for迴圈和whlie迴圈應當根據適當的環境使用,它們有時也可替換。

六、運算操作

數**算

+:加法運算,也適合於字串的之間的合併運算。

-:加法運算。

*:乘法運算。

/:除法運算。

\:整除運算。

mod:求餘運算。例如:a mod b表示a被b整除以後的餘數。

^:冪運算。a^b表示以a為底的b次方。

關係運算

關係運算也稱比較運算,它表示不等式的真或假,vb共提供六種運算子,分別是=(等於),>(大於),<(小於),>=(大於等於),<=(小於等於)和<>(不等於)。

邏輯運算

邏輯運算是對真或假的運算:

非and 與 or 或 xor

異或eqv

相等imp

蘊含七、 資料與定義

八、函式與過程

函式與過程有許多相似的地方,它們之間最大也是最本質的區別就在於,函式有乙個返回值,而過程只是執行一系列動作,所

vb資料庫學習筆記

以前用vb做 程式,登錄檔程式.現在應用到商業上,都是db程式.還得重頭學資料庫程式設計,什麼ado,dao.鏈結sql,mysql,access.走上來真搞的暈暈的.今天記住了對資料庫的鏈結需要先定義鏈結到庫的變數,之前需要載入adodb 然後 dim csql as new adodb.conn...

vb學習記錄

oi暫時停了,投入到文化課 馬上就要期末考了,為了技術的期末考試,所以就花一點時間學習一下vb吧 vb,是一門語言,與c 同為物件導向的的語言,在實際的介面方面卻略有不同,他可以設定類似於按鈕 文字輸入框之類的東西 即物件 並且為這些單獨編寫 感覺還是挺有趣的 因為只是看了一會兒,所以就大致說一下 ...

vb學習什麼

學習幾天的vb總結一下實在學習什麼,我們看到的vb程式設計這本書中,第一句話就介紹了vb是什麼,它是一門物件導向的視覺化程式語言,而我們用的乙個vb6.0其實是乙個已經打包的平台,而在這門語言中提到了物件導向,那物件導向是什麼,它就是書中提到的三要素 屬性 事件 方法。屬性是指物件的特徵,描述物件的...