當前位置:首頁 » 編程軟體 » basic語言編程軟體

basic語言編程軟體

發布時間: 2023-06-14 00:00:19

❶ 什麼叫VB

BASIC是Beginner's All-purpose symbolic instruction Code(初學者通用符號指令代碼)的縮寫,是國際上廣泛使用的一種計算機高級語言。BASIC簡單、易學,目前仍是計算機入門的主要學習語言之一。

BASIC語言的問世及發展 BASIC語言自其問世經歷了以下四個階段:

第一階段:(1964年~70年代初) 1964年BASIC語言問世。

第二階段:(1975年~80年代中) 微機上固化的BASIC

第三階段:(80年代中~90年代初) 結構化BASIC語言。

第四階段:(1991年以來) Visual BASIC

BASIC是種易學易用的高級語言,非常適合初學者學習運用。常用的編譯軟體有True BASIC,Turbo BASIC Quick BASIC,Visual BASIC,CAREALIZER,GFA BASIC,POWER BASIC,等等......

1991年,微軟推出了Visual Basic1.0版。這在當時引起了很大的轟動。許多專家把VB的出現當做是軟體開發史上的一個具有劃時代意義的事件。其實,以我們現在的目光來看,VB10的功能實在是太弱了。但在當時,它是第一個「可視」的編程軟體。這使得程序員欣喜之極,都嘗試在VB的平台上進行軟體創作。微軟也不失時機地在四年內接連推出VB20,VB30,40三個版本。並且從VB3開始,微軟將ACCESS的資料庫嘩差驅動集成到了VB中,這使得VB的資料庫編程能力大大提高。從VB4開始,VB也引入了面向對象的程序設計思想。VB功能強大,學習簡單。而且,VB還引入了「控制項:的概念,使得大量已經編好的VB程序可以被我們直接拿來使用,如今,VB已經有了6.0版。

通過幾年的發展,它已成為一種真真專業化的開發語言和環境。用戶認為可用Visual Basic快速創建Windows程序,在現在還可以編寫企業水平的客戶/伺服器程序及強大的資料庫應用程序,Visual Basic新版中還有更多可用功能。

Visual Basic的編程基礎

什麼是程序

首先需要知道下面這個問題的答案:「程序到底是什麼?」計算機程序是指令集,它告訴計算機如何執行特殊的任務。讀者也許對許多種指令熟悉,如按菜譜烹調特殊的食物或按指定的方向到達不熟悉的目的地。沒有這些特殊的指令,就不能執行預期的任務。

計算機也是一樣,只是它們需要為執行的每一個任務提供指令。甚至對最簡單的任務也需要指令,例如如何取得擊鍵,怎樣在屏幕上放一個字母,怎樣在磁碟中保存訊息。 幸運的是,許多這樣的指令包含在處理器晶元中或內置於操作系統中,因此用戶不必擔心它們。

相反,應集中於為任務提供指令,如計算雇員工資,創建鄰居郵件列表,或設置格式化文本以顯示最近的年度報表信息。 雖然我們用自然語言讀這些指令,但計算機指令必須是二進制代碼,即一系列在計算機內存和處理器中的開或關的狀態。有些語言,如匯編程序,可以允許直接寫這種類型的代碼。但是,以這種方法編程十分困難,因此Visual Basic和其他編程語言使程序員可以用與自然語言有點相近的方式編寫指令。然而,即使是這些指令仍有限,並要遵循高度定義的結構。

事件驅動編程

Visual Basic允許創建反映用戶動作和系統事件的程序。這種編程叫事件驅動編程。要了解事件驅動程序是怎樣工作的,先要了解過去的程序怎樣運行及在Windows環境中有何不同。 在Windows之前(回到往日的DOS和「史前時代」��PC之前),程序以順序方式運行。也就是說,一旦程序啟動,它就一條指令一條指令的向前執行,直到程序結束或出現致命錯誤。

面向對象編程

使創建Windows程序較為容易的關鍵技術是面向對象編程,或OOP。這種技術可以創建可重用組建,它是亂御皮程序的組成模塊。

幾個定義

在討論Visual Basic時,經常可以聽到這些術語,因此對這些術語的基本理解十分有幫助。

控制項 提供程序可見界面的可重用對象。控制項的示例有文本框、標簽和命令按鈕。

事件 由用戶或操作系統引發的動作。事件的示例有擊鍵、單擊滑鼠、一段時間的限制,或從埠接收數據。

方法 嵌入在對象定義中的程序代碼,它定義對象怎樣處理信息並響應某事件。例如,資料庫對象有打開拆裂紀錄集並從一個記錄移動到另一個記錄的方法。

對象 程序的基本元素,它含有定義其特徵的屬性,定義其任務和識別它可以響應的事件的方法。控制項和窗體是Visual Basic中所有對象的示例。

過程 為完成任務而編寫的代碼段。過程通常用於響應特定的事件。

屬性 對象的特徵,如尺寸、位置、顏色或文本。屬性決定對象的外觀,有時也決定對象的行為。屬性也用於為對象提供數據和從對象取回信息。

❷ windows visual basic是什麼軟體,怎麼用

分類: 電腦/網路 >> 軟體
問題描述:

最好能告訴我用法,怎麼用,謝謝了

解析:

一、Visual Basic是什麼?

Visual Basic,簡稱VB,是Microsoft公司推出的一種Windows應用程序開發工具。是當今世界上使用最廣泛的編程語言之一,它也被公認為是編程效率最高的一種編程方法。無論是開發功能強大、性能可靠的商務軟體,還是編寫能處理實際問題的實用小程序,VB都是最快速、最簡便的方法。

何謂 Visual Basic?「Visual」指的是採用可視化的開發圖形用戶界面(GUI)的方法,一般不需要編寫大量代碼去描述界面元素的外觀和位置,而只要把需要的控制項拖放到屏幕上的相應位置即可;「Basic」指的是BASIC語言,因為VB是在原有的BASIC語言的基礎上發展起來的,至今包含了數百條語句、函數及關鍵詞,其中很多和 Windows GUI 有直接關系。專業人員可以用 Visual Basic 實現其它任何 Windows 編程語言的功能,而初學者只要掌握幾個關鍵詞就可以建立實用的應用程序。

VB提供了學習版、專業版和企業版,用以滿足不同的開發需要。學習版使編程人員很容易地開發Windows和Windows NT的應用程序;專業版為專業編程人員提供了功能完備的開發工具;企業版允許專業人員以小組的形式來創建強健的分布式應用程序。

二、能用 Visual Basic 干什麼呢?

也許應該問不能用它干什麼更恰當一些。答案是:沒有什麼不能乾的!

Visual Basic 所做的很多事情一點也不簡單。它是一種強大的語言,即您所能想到的編程任務,它基本都能完成。從設計新型的用戶界面到利用其它應用程序的對象;從處理文字圖象到使用資料庫;從開發個人或小組使用的小工具,到大型企業應用系統,甚至通過 Inter 的遍及全球分布式應用程序,都可在 Visual Basic 提供的工具中各取所需。

VB是微軟公司的一種通用程序設計語言,包含在Microsoft Excel、Microsoft Access等眾多Windows應用軟體種的VBA都使用VB語言,以供用戶二次開發;目前製作網頁使用較多的VBScript腳本語言也是VB的子集。

利用 VB的數據訪問特性,用戶可以對包括Microsoft SQL Server和其他企業資料庫在內的大部分資料庫格式創建資料庫和前端應用程序,以及可調整的伺服器端部件。利用ActiveX(TM)技術,VB可使用如Microsoft Word、Microsoft Excel及其他Windows應用程序提供的功能,甚至可直接使用VB專業版和企業版創建的應用程序對象缺改。

三、關於VB語言的前景

在目前各種編程語言共存的時代,VB會不會落伍呢?當然不會了。

從1991年VB誕生之日起到現在已經有七個版本了(最新.NET版)這么高的更新率,不外乎說明兩做升個問題:用戶對VB的熱衷,微軟對VB的重視。不可否認微軟對市場的預測能力是極為高明的,而它強大的技術、財力支持也使它在許多以前未進入的領域,在不長的時間內有成為最有力的競爭對手,

對於VB現在也有一個很強的競爭對手――Delphi,有人把它稱作VB殺手,這顯然有偏激之處,VB的確有它的不足之處,但Delphi又何嘗不是呢,而且以微軟對VB的傾心,VB的功能必然會越來越強大。

我們這些所謂的 VB 程純扮老序員總算可以放心了,VB不會落後於時代,畢竟它是使用人數最多的優秀的開發工具。

四、怎樣學習VB語言?

如果你是一個對編程一無所知,而又迫切希望掌握一種快捷實用的編程語言的初學者,那選擇Visual Basic沒錯的。它的快捷的開發速度,簡單易學的語法,體貼便利的開發環境,是初學者的首選。

也許你會問,我以前沒學過任何一種語言,我能快速上手嗎?別擔心,沒問題。VB的語法的和QBASIB語言是基本相同的,也就是說它的語法是最容易被初學者所接受的。另外VB提供的是可視化的開發環境,我們可以象搭積木一樣構建出程序的界面,而且VB提供了豐富的控制項組,省去了我們自己寫代碼實現這些效果的麻煩,這樣我們就能把更多的精力放在程序功能的實現上,所以VB學起來簡單,用起來方便。

怎樣才能學好VB編程呢?我的體會就是「實例學習」,即通過在學習、編制生動有趣的小例子的過程中掌握VB編程的知識點和編程小技巧,這是最有效的學習方法。

今後在VB學習這個版塊,我們會向大家推薦一些好的實例、編程技巧。如果學習過程中遇到了什麼問題,或者有什麼好的心得,你向我們提問求助或是發表文章。大家一起來交流吧!

萬事開頭難,剛剛開始,遇到些困難沒關系,慢慢來。編程是一個不斷學習,不斷積累的過程,編程的樂趣也正是存在於學習的過程中。我們每學一點,就趕快把它用到實際的程序中去,自己多學多用多實踐,水平才能不斷提高,這就是「學以致用」。

另外,編程涉及到很多的知識,象操作系統的、軟體工程的、硬體系統的以及編程思想等各個方面,這就需要我們多看看這方面的資料,擴充自己的知識面。

熱點內容
美國雲伺服器快還是香港快 發布:2025-02-09 09:34:33 瀏覽:988
怎麼解壓qq文件 發布:2025-02-09 09:18:14 瀏覽:581
安卓最新怎麼調靈敏度更穩 發布:2025-02-09 09:12:44 瀏覽:400
豌豆莢如何用安卓手機下載 發布:2025-02-09 09:11:57 瀏覽:213
吃雞腳本輔助 發布:2025-02-09 09:09:29 瀏覽:6
sessionidpython 發布:2025-02-09 09:08:53 瀏覽:276
華為手機驗證碼和密碼忘了是多少 發布:2025-02-09 08:53:53 瀏覽:799
逆戰筆記哪個配置好玩 發布:2025-02-09 08:53:04 瀏覽:600
怎麼打開電腦雲伺服器 發布:2025-02-09 08:36:01 瀏覽:220
日元對人民幣演算法 發布:2025-02-09 08:35:52 瀏覽:40