vb.net與vb6的比較:被撤銷的關鍵字和函數
歷史的發展,就是一個不斷揚棄的過程,vb.net也是一樣.它毫不猶豫地刪除了不少關鍵字與函數,其中的很多是眾多vb6編程員從不會想念的.例如,已經刪除了的deftype語句.這個語句是對fortran的倒退,允許開發人員指出,以字母i,j,k,l,m,n開始的所有變量都是整數.多數編程員或許從未使用這個函數.另一個不再可用的關鍵字是go to和go sub函數.
vb.net敢于刪除一些過于深奧和陳舊的函數的勇氣,正是microsoft不斷向進發展的動力.
下面,我列出在vb.net中被撤銷的關鍵字和函數(按字母順序)
as any
atn函數
calendar特性
circle語句
currency
date函數和語句
date$函數
debug.assert方法
debug.pring方法
deftype
doevents函數
empty
eqv
gosub語句
imp
initialize事件
instancing特性
isempty函數
ismissing函數
isnull函數
isobject函數
let語句
line語句
lset
msgbox函數
now函數
null關鍵字
on...gosub
on...goto
option base
option private module
property get,property let ,property sey
pset方法
rnd函數
round函數
rset
scale方法
set語句
sgn函數
sqr函數
string函數
terminate事件
time函數和語句
time$函數
timer函數
type語句
variant數據類型
vartype函數
wend關鍵字