普通變數賦值,使用Let關鍵字,通常Let需要省略。比如:
Dim i as Integer
Let i = 100
通常Let需要省略,所以上面語句會寫作: i = 100
而物件變數賦值,必須顯示的使用Set關鍵字,而且不準省略,比如:
Dim lblinf as Label '定義一個標籤物件lblinf
Set lblinf = Form1.Label1 '給lblinf變數賦值為Form1窗體的Label1物件
Let lblinf.Caption = "Label1被賦值了!" 'Let通常省略
實際上Let是已經被丟棄的一個關鍵字,這裡我給你提一下這個關鍵字,這樣你就能很清楚的記得這兩個關鍵字了,而在vb.Net中,連Set這個關鍵字也捨棄了。所有賦值語句,都直接寫,左邊是要賦值的變數或者物件,右邊是要賦的值、表示式或者物件!
普通變數賦值,使用Let關鍵字,通常Let需要省略。比如:
Dim i as Integer
Let i = 100
通常Let需要省略,所以上面語句會寫作: i = 100
而物件變數賦值,必須顯示的使用Set關鍵字,而且不準省略,比如:
Dim lblinf as Label '定義一個標籤物件lblinf
Set lblinf = Form1.Label1 '給lblinf變數賦值為Form1窗體的Label1物件
Let lblinf.Caption = "Label1被賦值了!" 'Let通常省略
實際上Let是已經被丟棄的一個關鍵字,這裡我給你提一下這個關鍵字,這樣你就能很清楚的記得這兩個關鍵字了,而在vb.Net中,連Set這個關鍵字也捨棄了。所有賦值語句,都直接寫,左邊是要賦值的變數或者物件,右邊是要賦的值、表示式或者物件!