① 與傳統程序設計語言相比,vb最突出的特點是什麼
1、可視化的設計平台。在使用傳統的程序設計語言編程時,一般需要通過編寫程序來設計應用程序的界面,在設計過程中看不見界面的實際效果。而在Visual Basic中,採用面向對象程序設計方法,把程序和數據封裝起來作為一個對象,每個對象都是可視的。
2、事件驅動的編程機制。面向過程的程序是由一個主程序和若干個子程序及函數組成的。程序運行時總是先從主程序開始,開發人員在編程時必須事先確定整個程序的執行順序。而Visual Basic 事件驅動的編程是針對用戶觸發某個對象的相關事件進行編碼,每個事件都可以驅動一段程序的運行。
3、結構化的程序設計語言。Visual Basic具有豐富的數據類型和眾多的內部函數。其採用模塊化和結構化程序設計語言,結構清晰,語法簡單,容易學習。
(1)事件可以由觸發也可由系統觸發擴展閱讀:
VB 使用參數計算的方法來進行垃圾收集,這個方法中包含有大量的對象,提供基本的面向對象支持。因為越來越多組件出現,程序員可以選用自己需要的擴展庫。
VB 對大小寫不敏感,但是能自動轉換關鍵詞到標準的大小寫狀態,以及強制使得符號表入口的實體的變數名稱遵循書寫規則。默認情況下字元串的比較是對大小寫敏感的,但是可以關閉這個功能。
VB 使得大量的外界控制項有了自己的生存空間,大量的第三方控制項針對 VB 提供。VB 也提供了建立、使用和重用這些控制項的方法,但是由於語言問題,從一個應用程序創建另外一個並不簡單。