首頁>Club>
4
回覆列表
  • 1 # 使用者6857797169671

    vb是Visual Basic的簡稱Visual Basic是一種由微軟公司開發的結構化的、模組化的、面向物件的、包含協助開發環境的事件驅動為機制的視覺化程式設計語言。它源自於BASIC程式語言。VB擁有圖形使用者介面(GUI)和快速應用程式開發(RAD)系統,可以輕易的使用DAO、RDO、ADO連線資料庫,或者輕鬆的建立Active X控制元件。程式設計師可以輕鬆的使用VB提供的元件快速建立一個應用程式。Visual Basic 是一種視覺化的、面向物件和採用事件驅動方式的結構化高階程式設計語言,可用於開發 Windows 環境下的各類應用程式。它簡單易學、效率高,且功能強大可以與 Windows 專業開發工具SDK相媲美。在Visual Basic環境下,利用事件驅動的程式設計機制、新穎易用的視覺化設計工具,使用Windows內部的廣泛應用程式介面(API)函式,動態連結庫(DLL)、物件的連結與嵌入(OLE)、開放式資料連線(ODBC)等技術,可以高效、快速地開發Windows環境下功能強大、圖形介面豐富的應用軟體系統。擴充套件資料:vb語言缺點:

    1、不支援繼承VB 5.0 和 VB 6.0 都是基於物件的程式語言,但是不包含繼承特性。VB 中提供了特殊的類的功能,但是還是不能滿足程式設計師的需求。

    2、無原生支援多執行緒Visual Basic 對於多執行緒無原生支援,只能透過Windows API的呼叫實現,且極其的不穩定。因為在API建立的執行緒中,並沒有自動初始化執行時庫,導致部分的函式無法使用。一般的,在VB6等早期的VB開發環境下,使用API建立執行緒的目的是完成容易使程式假死的大量資料或者邏輯的計算。

    3、異常處理不完善Visual Basic 中內建異常處理,即使未寫異常處理程式碼,一旦使用者出錯也會彈出一個明確寫出出錯原因對話方塊,接著程式終止。Visual Basic 中可以使用 Err.Raise丟擲異常。對系統及使用者丟擲的異常的處理常用兩種模式:一是使用 On Error Resume Next 處理錯誤;另一種是使用 On Error Goto 將執行引入錯誤處理程式碼。但相對 C++ 等語言而言,這樣的異常處理破壞了程式碼的結構。

  • 中秋節和大豐收的關聯?
  • 井底之蛙原指什麼,後來用來比喻什麼?