『壹』 VB能做些什麼
VB可以做資料庫前台開發,也可做後台,還可以做很多應用軟體。
一般開發游戲很少用到VB。游戲編程指利用計算機編程語言,如C編程語言、C++、java等,編寫計算機、手機或游戲機上的游戲。
目前流行的游戲編程語言為C++編程語言,游戲編程介面為DirectX9.0、OpenGL和SDL(Simple DirectMedia Layer)等。
現在手機上玩的游戲分為Android與IOS兩種平台,分別是用java和object-c(或swift)。當然時下也流行一些跨平台的編程引擎,例如cocos2d-x、unity 3D等。
Visual Basic源自於BASIC編程語言。VB擁有圖形用戶界面(GUI)和快速應用程序開發(RAD)系統,可以輕易的使用DAO、RDO、ADO連接資料庫,或者輕松的創建ActiveX控制項,用於高效生成類型安全和面向對象的應用程序 。
在 Visual Basic.NET程序設計中,整個應用程序就是一個對象,應用程序中又包含著窗(Form),命令按鈕(Command),菜單(Menu)等對象。
(1)vb編程語言主要可以用來做哪些擴展閱讀:
VB的編程一般用的是VB6.0。
VB6.0全稱為VisualBasic 6.0,是微軟公司推出的可視化編程工具MSDN之一,是目前世界上使用最廣泛的程序開發工具。如果你是一個對編程一無所知,而又迫切希望掌握一種快捷實用的編程語言的初學者,那選擇VB 6.0沒錯的。
即使考慮到VB程序本身編譯和運行效率較低的不足(嘻嘻速度現在不是問題吧),單是它的快捷的開發速度,簡單易學的語法,體貼便利的開發環境,它仍不失一款優秀的編程工具,是初學者的首選。
用VB開發應用程序,包括兩部分工作:一是設計圖形用戶界面;二是編寫程序代碼。設計圖形用戶界面通過窗體設計器來完成;而代碼編輯器的作用就是用來編寫應用程序代碼。
『貳』 VB可以做什麼
VB的作用是方便、快捷、簡單,但是它對資料庫編程不夠好,需要用到很復雜的控制項,所以適合用來做小游戲、小軟體。
VB能做幾乎所有類型的軟體。
學校用到的人事管理、師資管理、學生資料、成績統計、考試系統方面的軟體,VB都可以勝任。
『叄』 vb的主要用途是什麼
VB的主要用途:VB擁有圖形用戶界面(GUI)和快速應用程序開發(RAD)系統,可以輕易的使用DAO、RDO、ADO連接資料庫,或者輕松的創建Active X控制項,用於高效生成類型安全和面向對象的應用程序。程序員可以輕松的使用VB提供的組件快速建立一個應用程序。
Visual Basic(簡稱VB)是Microsoft公司開發的一種通用的基於對象的程序設計語言,為結構化的、模塊化的、面向對象的、包含協助開發環境的事件驅動為機制的可視化程序設計語言。是一種可用於微軟自家產品開發的語言。
「Visual」 指的是開發圖形用戶界面 (GUI) 的方法——不需編寫大量代碼去描述界面元素的外觀和位置,而只要把預先建立的對象add到屏幕上的一點即可。
「Basic」指的是 BASIC (Beginners All-Purpose Symbolic Instruction Code) 語言,是一種在計算技術發展歷史上應用得最為廣泛的語言。
(3)vb編程語言主要可以用來做哪些擴展閱讀:
VB的語言特點:
1、不支持繼承
VB 5.0 和 VB 6.0 都是基於對象的編程語言,但是不包含繼承特性。VB 中提供了特殊的類的功能,但是還是不能滿足程序員的需求。
2、無原生支持多線程
Visual Basic 對於多線程無原生支持,只能通過Windows API的調用實現,且極其的不穩定。因為在API創建的線程中,並沒有自動初始化運行時庫,導致部分的函數無法使用。
3、異常處理不完善
Visual Basic 中內置異常處理,即使未寫異常處理代碼,一旦用戶出錯也會彈出一個明確寫出出錯原因對話框,接著程序終止。
『肆』 VB這個編程語言的應用范圍
VB適合開發WINDOWS平台下的應用軟體或者網站,也可以做Windows Mobile下的手機軟體。前景一般。 不過VB上手容易,語法簡單。在 vs.net的支持 下還是能做很多事情的。
『伍』 學習VB有什麼用
它是一門編程語言,很容易入門,由於很多編程語言的原理都有相似之處,所以,學了VB後對其它語言也更容易上手。
VB能解決很多問題,如可編程來記錄每天發生的事情,隨時調用來看;還可自己做瀏覽器上網;自己做一個像QQ那樣的聊天工具,頁面完全由自己設計;還有很多很多好處,如果願意當一個網路高手,就必須要學會看代碼,而學了VB後看其他代碼就會更容易看懂了。
VB易學,易上手,只要學得好,其它語言能做到了VB基本都能做到,VB做資料庫編程也不錯的,很多大的軟體公司也在用VB開發系統。
但就業前景局限性稍大一點。VB可以用來做管理類軟體,做辦公自動化軟體,做測試軟體,不適合做底層應用。