0
  • 聊天消息
  • 系統(tǒng)消息
  • 評論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

VB語言的特點_VB語言的三個特點說明

lhl545545 ? 來源:電子發(fā)燒友網(wǎng) ? 2018-02-13 09:40 ? 次閱讀

VB語言的特點

鑒于Visual Basic 6.0的成熟穩(wěn)定,并且可以讓企業(yè)快速建立多層系統(tǒng),可以開發(fā)Web應(yīng)用程序等優(yōu)點,Visual Basic 6.0是當(dāng)前最為流行的一種Visual Basic版本。本書所有后續(xù)內(nèi)容使用的版本均為Visual Basic 6.0。

下面先簡要介紹Visual Basic 6.0的主要特點。

易學(xué)易用的集成開發(fā)環(huán)境:Visual Basic 6.0為用戶設(shè)計界面、編寫代碼、調(diào)試程序、編譯程序、制作應(yīng)用程序安裝盤等提供了友好的集成開發(fā)環(huán)境。

可視化的設(shè)計平臺:在使用傳統(tǒng)的程序設(shè)計語言編程時,一般需要通過編寫程序來設(shè)計應(yīng)用程序的界面(如界面的外觀和位置等),在設(shè)計過程中看不見界面的實際效果。而在Visual Basic 6.0中,采用面向?qū)ο蟪绦蛟O(shè)計方法(Object-Oriented Programming),把程序和數(shù)據(jù)封裝起來作為一個對象,每個對象都是可視的。開發(fā)人員在界面設(shè)計時,可以直接用Visual Basic 6.0的工具箱在屏幕上“畫”出窗口、菜單、命令按鍵等不同類型的對象,并為每個對象設(shè)置屬性。開發(fā)人員要做的僅僅是對要完成事件過程的對象進行編寫代碼,因而程序設(shè)計的效率可大大提高。

事件驅(qū)動的編程機制:面向過程的程序是由一個主程序和若干個子程序及函數(shù)組成的。程序運行時總是先從主程序開始,由主程序調(diào)用子程序和函數(shù),開發(fā)人員在編程時必須事先確定整個程序的執(zhí)行順序。而Visual Basic 6.0事件驅(qū)動的編程是針對用戶觸發(fā)某個對象的相關(guān)事件進行編碼,每個事件都可以驅(qū)動一段程序的運行。開發(fā)人員只要編寫響應(yīng)用戶動作的代碼。這樣的應(yīng)用程序代碼精簡,比較容易編寫與維護。

VB語言的特點_VB語言的三個特點說明

結(jié)構(gòu)化的程序設(shè)計語言:Visual Basic 6.0具有豐富的數(shù)據(jù)類型和眾多的內(nèi)部函數(shù)。其采用模塊化和結(jié)構(gòu)化程序設(shè)計語言,結(jié)構(gòu)清晰,語法簡單,容易學(xué)習(xí)。

強大的數(shù)據(jù)庫功能:Visual Basic 6.0利用數(shù)據(jù)控件可以訪問Access、FoxPro等多種數(shù)據(jù)庫系統(tǒng),也可以訪問Excel、Lotus等多種電子表格。

ActiveX技術(shù):ActiveX發(fā)展了原有的OLE技術(shù),使開發(fā)人員擺脫了特定語言的束縛,方便地使用其他應(yīng)用程序提供的功能,使Visual Basic 6.0能夠開發(fā)集聲音、圖像、動畫、字處理、電子表格、Web等對象于一體的應(yīng)用程序。

網(wǎng)絡(luò)功能:Visual Basic 6.0提供的DHTML(動態(tài)HTML)設(shè)計工具可以使開發(fā)者動態(tài)地創(chuàng)建和編輯Web頁面,使用戶能開發(fā)出多功能的網(wǎng)絡(luò)應(yīng)用軟件。

VB語言的三個特點說明:

1、在輸入語句時,命令詞、函數(shù)可以不必要區(qū)分大小寫。

例如:鼠標(biāo)當(dāng)單擊—按妞—在窗臺上輸出“單擊事件”的字符串。

Private Sub Command1_Click()

Form1.Print “單擊事件”

End Sub

你可以寫成為小寫的:

private sub command1_Click()

form1.print “單擊事件”

end sub 你可以寫成為大寫的:

PRIVATE SUB COMMAND1_CLICK()

FORM1.PRINT“單擊事件”

END SUB

VB語言的特點_VB語言的三個特點說明

2、輸入程序時要求一行一句、一句一行。但VB中允許使用復(fù)合語句行,既把幾個語句放在一行中,各語句之間用冒號(:)格開。

例如:鼠標(biāo)當(dāng)單擊—按妞—在窗臺上輸出“單”的字符串然后再在下行輸出“擊”然后再在下行輸出“事”然后再在下行輸出“件”。我們通常的寫法是:Private Sub COMMAND1_CLICK() Form1.Print “單” Form1.Print “擊” Form1.Print “事” Form1.Print “件” End Sub 但是我們也可以用冒號(:)格開把它們寫到一行里面:Private Sub COMMAND1_CLICK() Form1.Print “單”:Form1.Print “擊”:Form1.Print “事”:Form1.Print “件” End Sub

3、VB6.0中使用續(xù)行符是下劃線(_)。如果一個語句的末尾是下劃線,則下行與該行屬于同一個語句行。

注意:續(xù)行符與它前面的字符之間至少有一個空格。篇程序時有時因為有些程序代碼太長,為了提高程序的可讀性我們就要用到續(xù)行符(_)

例如:

private sub command1_Click()

form1.print “單擊事件”

end sub 可以用續(xù)行符(_)把form1.print “單擊事件”分成兩行來顯示:

private sub command1_Click()

private sub command1_Click()

form1.print _ “單擊事件”

end sub

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請聯(lián)系本站處理。 舉報投訴
  • VB語言
    +關(guān)注

    關(guān)注

    1

    文章

    18

    瀏覽量

    9693
收藏 人收藏

    評論

    相關(guān)推薦

    機器人語言系統(tǒng)包括三個基本狀態(tài)

    機器人語言系統(tǒng)(有時也被稱為機器人語言操作系統(tǒng))確實包括三個基本狀態(tài),這些狀態(tài)是機器人程序運行和管理的核心組成部分。它們分別是: 監(jiān)控狀態(tài) :在此狀態(tài)下,系統(tǒng)負責(zé)對機器人的運行狀況進行實時監(jiān)控。這
    的頭像 發(fā)表于 09-04 09:24 ?129次閱讀

    對稱相電壓的特點是哪三個方面

    相電壓的特點。 一、對稱相電壓的基本概念 1.1 相電壓的定義 相電壓是指在電力系統(tǒng)中,由三個相位組成的電壓。這
    的頭像 發(fā)表于 08-12 18:18 ?343次閱讀

    基于VB6.0 實現(xiàn) CAN信號收發(fā) Demo

    、VB6.0、libTSCAN1關(guān)于Demo工程簡要描述:VB6.0編程語言調(diào)用libTSCAN接口實現(xiàn)硬件掃描、連接、CAN報文單幀發(fā)送、周期發(fā)送、報文接收,報文過濾。典
    的頭像 發(fā)表于 07-27 08:21 ?507次閱讀
    基于<b class='flag-5'>VB</b>6.0 實現(xiàn) CAN信號收發(fā) Demo

    自然語言列舉法描述法各自的特點

    自然語言處理(Natural Language Processing,簡稱NLP)是人工智能領(lǐng)域的一重要分支,它涉及到計算機與人類語言之間的交互。自然語言處理技術(shù)使得計算機能夠理解、
    的頭像 發(fā)表于 07-03 14:13 ?666次閱讀

    請問h7b0VB誤燒錄750VB程序后如何修復(fù)?

    如題, h7b0VB芯片,用MDK,不小心下錯了h750的程序,而且是用了2M Flash的程序。 現(xiàn)在h7b0vb在下程序的時候卡在erase過程。 通過DFU,能識別到芯片,但是讀不到FLASH
    發(fā)表于 03-29 09:11

    vb語言和c++語言的區(qū)別

    VB語言和C++語言是兩種不同的編程語言,雖然它們都屬于高級編程語言,但在設(shè)計和用途上有很多區(qū)別。下面將詳細比較
    的頭像 發(fā)表于 02-01 10:20 ?1521次閱讀

    javascript語言特點

    JavaScript是一種廣泛應(yīng)用于Web開發(fā)的腳本語言,具有許多獨特的特點和優(yōu)勢。在本篇文章中,我將詳盡、詳實、細致地解釋JavaScript的特點,讓你全面了解這門語言。 強大且靈
    的頭像 發(fā)表于 12-03 11:31 ?745次閱讀

    python語言特點有哪些

    Python是一種高級編程語言,由Guido van Rossum于1991年首次發(fā)布。它具有許多獨特的特點,這些特點使得Python在軟件開發(fā)領(lǐng)域變得非常流行。以下是關(guān)于Python語言
    的頭像 發(fā)表于 11-29 14:29 ?831次閱讀

    如何選擇創(chuàng)建c語言和c++

    選擇創(chuàng)建 C 語言和 C++ 都需要綜合考慮多個因素。在決定使用哪種語言之前,我們需要對這兩種語言特點、優(yōu)缺點、適用場景、學(xué)習(xí)成本等進行全面的了解和對比。下面是關(guān)于選擇創(chuàng)建 C
    的頭像 發(fā)表于 11-27 15:58 ?455次閱讀

    嵌入式C語言的結(jié)構(gòu)特點

    嵌入式開發(fā)中既有底層硬件的開發(fā)又涉及上層應(yīng)用的開發(fā),即涉及系統(tǒng)的硬件和軟件,C語言既具有匯編語言操作底層的優(yōu)勢,又具有高級語言功能性強的特點,當(dāng)之無愧地成為嵌入式開發(fā)的主流
    的頭像 發(fā)表于 11-24 16:16 ?520次閱讀
    嵌入式C<b class='flag-5'>語言</b>的結(jié)構(gòu)<b class='flag-5'>特點</b>

    Python編程語言屬于什么語言

    、易于學(xué)習(xí)和理解的語言,強調(diào)代碼的可讀性和簡潔性。Python的設(shè)計真正做到了"堅守一種方法",非常注重代碼的正確性和一致性。這也是為什么Python非常受歡迎的主要原因之一。接下來,我將詳細介紹Python的特點、用途、優(yōu)勢和歷史。 作為高級編程
    的頭像 發(fā)表于 11-22 14:31 ?1140次閱讀

    基于VB 6.0液晶顯示系統(tǒng)的設(shè)計

    電子發(fā)燒友網(wǎng)站提供《基于VB 6.0液晶顯示系統(tǒng)的設(shè)計.doc》資料免費下載
    發(fā)表于 11-02 10:23 ?0次下載
    基于<b class='flag-5'>VB</b> 6.0液晶顯示系統(tǒng)的設(shè)計

    基于VB6.0的串行通信工控軟件設(shè)計及實例

    電子發(fā)燒友網(wǎng)站提供《基于VB6.0的串行通信工控軟件設(shè)計及實例.pdf》資料免費下載
    發(fā)表于 10-31 09:33 ?1次下載
    基于<b class='flag-5'>VB</b>6.0的串行通信工控軟件設(shè)計及實例

    基于VB的CAN總線測試軟件設(shè)計

    電子發(fā)燒友網(wǎng)站提供《基于VB的CAN總線測試軟件設(shè)計.pdf》資料免費下載
    發(fā)表于 10-13 11:39 ?0次下載
    基于<b class='flag-5'>VB</b>的CAN總線測試軟件設(shè)計

    C與VB語言聯(lián)合在proteus上仿真

    C與VB語言聯(lián)合在proteus上仿真
    發(fā)表于 10-07 06:03