(1)vb是基于對象,vb.net完全面向對象,繼承(Inheritance), 重載(overloading), 共享的成員, 結構化異常處理;強壯的語言,嚴格的類型檢查, 變量聲明時初始化,支援垃圾收集(Garbage collection);強大的支援委托(Delegates), free threading,Variant 資料類型被 Object 代替
,特别是到了05版本之後,vb.net已經趨于成熟,而vb6.0還是vb6.0,不思上進。
(2)vb.net的設計美感方面遠勝于vb6.0。
(3)vb.net在windows application 和 asp.net方面功能遠比vb6.0強大。
(4)vb.net有很好的線程支援
(5)vb.net是跨平台的,有着強大的類庫和.net framework架構,可以和C#等多種.net架構下的語言共同運作。
(6)vb.net在與web service結合方面是壓倒性強過vb6.0的。
(7)vb.net05在資料庫操作上非常的靈活和友善,vb6.0看到也隻能站一邊。
暫時說那麼多了,不過vb.net和vb6.0本是一家,各自的長處還是有的,隻要能用得好,小刀也能砍大樹。
----------
我覺得學了一些VB知識對你學VB.net會有幫助的,因為我自己就是先學VB的,現在一直在用VB.NET,覺得挺容易上手,關鍵是多實踐。