回覆列表
  • 1 # mknai46483

    VisualStudio6.0中的VB和VB6.0是同一版本。2002年開始,微軟釋出了VisualStudio.NET(內部版本號為7.0)。微軟將.NETFramework與VisualBasic結合而成為VisualBasic.NET(vb.net),重新打造VB,新增許多特性及語法,又將VB推向一個新的高度。這VB.Net與VB6.0及以前版本的VB有很大的區別。

    1、繼承。至此,VisualBasic完成了向面向物件轉變的道路。

    2、共享成員。

    3、Try…Catch結構化異常處理。

    4、Delegate和Interface。

    5、名稱空間。

    6、對自由執行緒的支援。特別的是,VisualBasic.NET大大減少了VisualBasic語言的關鍵字,如GoSub、PSet等等。原先的VisualBasic有多達120個關鍵字,這給寫程式帶來了很大的不便,現在經過精簡,VisualBasic脫下了這個沉重的包袱。VisualBasic6.0語言具有不支援繼承、無原生支援多執行緒、異常處理不完善等三項明顯缺點,使其有所侷限性(此些缺點皆已在vb.net獲得改進)。vb.net程式語言是一種真正的面向物件程式語言,和VB並不完全相容。

  • 中秋節和大豐收的關聯?
  • 夫妻分床睡,會出現感情危機嗎?