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

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

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

vb語言編程學(xué)習(xí)怎么入門

h1654155282.3538 ? 來源:網(wǎng)絡(luò)整理 ? 2018-03-12 16:35 ? 次閱讀

編程入門先學(xué)什么

要想成為一名優(yōu)秀的程序員,最重要的是掌握編程思想、找到編程感覺,而不是死記硬背語言本身。所以,從某種角度上講,很多語言是一致的。學(xué)會了C++JAVA也能夠很快上手。我們面對新的編程語言時,只需簡單了解該語言的語法特點,就可以輕松應(yīng)對和應(yīng)用了。一名程序員的高級境界,是在反復(fù)的實踐、觀察、分析、比較、總結(jié)中潛移默化積累的,絕不是一篇文章或者兩三小時的講解就能夠說清楚的。

要學(xué)會編程思想、找到編程感覺,必須從實實在在的編程實際工作中去實踐和體驗。不少朋友在學(xué)習(xí)編程時只簡單地學(xué)習(xí)語法、結(jié)構(gòu),枯燥而且目的性也不強(qiáng),會大大降低初學(xué)者的興趣和學(xué)習(xí)效果。而一般的書籍,也只從語言本身去講解語法和舉一些針對這些語法的應(yīng)用例子,跟使用說明書沒有太大差別,沒有起到灌輸編程思想,培養(yǎng)編程感覺的作用。正因為如此,許多大學(xué)生雖然在學(xué)校學(xué)過C語言,但他們之中少有真正精通C語言的編程者,只是簡單了解些語法罷了,許多重要的知識點都含糊不清。

本文主要介紹vb語言編程學(xué)習(xí)怎么入門,一起倆詳細(xì)的了解一下。

vb語言編程學(xué)習(xí)怎么入門

VB6.0全稱為VisualBasic 6.0,是微軟公司推出的可視化編程工具M(jìn)SDN之一,是目前世界上使用最廣泛的程序開發(fā)工具。

如果你是一個對編程一無所知,而又迫切希望掌握一種快捷實用的編程語言的初學(xué)者,那選擇VB 6.0沒錯的。即使考慮到VB程序本身編譯和運行效率較低的不足(嘻嘻速度現(xiàn)在不是問題吧),單是它的快捷的開發(fā)速度,簡單易學(xué)的語法,體貼便利的開發(fā)環(huán)境,它仍不失一款優(yōu)秀的編程工具,是初學(xué)者的首選。

一、VisualBasic 6.0 環(huán)境搭建

1、下載 VisualBasic 6.0 開發(fā)集成環(huán)境,不要下載精簡版的,下載不到的可以百度留言給我,然后解壓安裝就可以

2、安裝完成 ,打開 如圖所示,

vb語言編程學(xué)習(xí)怎么入門

二、VB的集成開發(fā)環(huán)境

1、標(biāo)題欄

標(biāo)題欄位于主窗口的頂部, 如圖1.1所示。 標(biāo)題欄除了可顯示正在開發(fā)或調(diào)試的工程名外,還用于顯示系統(tǒng)的工作狀態(tài)。在VB中,用于創(chuàng)建應(yīng)用程序的過程,稱為“設(shè)計態(tài)”或“設(shè)計時” (Design-time);運行一個應(yīng)用程序的過程,則稱為“運行態(tài)”或“運行時” (Run-time)。當(dāng)一個應(yīng)用程序在VB環(huán)境下進(jìn)行調(diào)試(即試運行)由于某種原因其運行被暫時終止時,稱為“中斷態(tài)”(Break—time)。標(biāo)題欄最左側(cè)為控制菜單框,用來控制主窗口的大小、移動、還原、最大化、最小化及關(guān)閉等操作,雙擊此框可以退出VB集成開發(fā)環(huán)境。

vb語言編程學(xué)習(xí)怎么入門

2、菜單欄

菜單欄位于標(biāo)題欄的下面, 如圖1.1所示。VB的菜單欄除了提供標(biāo)準(zhǔn)的“文件”、“編輯”、“視圖”、“窗口”和“幫助”菜單之外,還提供了編程專用的功能菜單, 如“工程”、“格式”、“調(diào)試”、“運行”、“查詢”、“圖表”及“工具”和“外接程序”等。

3、工具欄

工具欄一般位于菜單欄的下面,如圖1.1所示。VB的工具欄包括有“標(biāo)準(zhǔn)”、“編輯”、“窗體編輯器”和“調(diào)試”四組工具欄。每個工具欄都由若干命令按鈕組成,在編程環(huán)境下提供對于常用命令的快速訪問。 在沒有進(jìn)行相應(yīng)設(shè)置的情況下,啟動VB之后只顯示“標(biāo)準(zhǔn)”工具欄。 “編輯”、“窗體編輯器”和“調(diào)試”三個工具欄在需要使用的時候可通過選擇“視圖”菜單的“工具欄”命令中的相應(yīng)工具欄名稱來顯示,也可通過鼠標(biāo)右擊“標(biāo)準(zhǔn)”工具欄的空白部分,從打開的彈出式菜單中選擇需要的工具欄名稱來顯示。

4、控件工具箱

控件工具箱又稱工具箱,位于VB主窗口的左下方,如圖1.1所示。 它提供的是軟件開發(fā)人員在設(shè)計應(yīng)用程序界面時需要使用的常用工具(控件)。這些控件以圖標(biāo)的形式存放在工具箱中,軟件開發(fā)人員在設(shè)計應(yīng)用程序時,使用這些控件在窗體上“畫”出應(yīng)用程序的界面。工具箱中常用控件中圖標(biāo)和名稱如圖1.2所示。

工具箱除了最常用的控件以外,根據(jù)設(shè)計程序界面的需要也可以向工具箱中添加新的控件,添加新控件可以通過選擇“工程”菜單中的“部件”命令或通過在工具箱中右擊鼠標(biāo),在彈出菜單中選擇“部件”命令來完成

vb語言編程學(xué)習(xí)怎么入門

5、窗體設(shè)計器

窗體設(shè)計器位于VB主窗口的中間,如圖1.1所示。它是一個用于設(shè)計應(yīng)用程序界面的自定義窗口。應(yīng)用程序中每一個窗體都有自己的窗體設(shè)計器。窗體設(shè)計器總是和它中間的窗體一道出現(xiàn),在啟動VB開始創(chuàng)建一個新工程時,窗體設(shè)計器和它中間的初始窗體“Form1”一道出現(xiàn)。要在應(yīng)用程序中添加其它窗體,可單擊工具欄上的“添加窗體”按鈕。

6、屬性設(shè)置窗口

屬性設(shè)置窗口位于窗體設(shè)計器的右方,如圖1.1和圖1.3所示。它主要用來在設(shè)計界面時,為所選中的窗體和窗體上的各個對象設(shè)置初始屬性值。它由標(biāo)題欄、“對象”列表框、“屬性”列表框及屬性說明幾部分組成。屬性設(shè)置窗口的標(biāo)題欄中標(biāo)有窗體的名稱。用鼠標(biāo)單擊標(biāo)題欄下的“對象”列表框右側(cè)的按鈕,打開其下拉式列表框,可從中選取本窗體內(nèi)的各個對象,對象選定后,下面的屬性列表框中就列出與該對象有關(guān)的各個屬性及其設(shè)定值。屬性窗口設(shè)有“按字母序”和“按分類序”兩個選項卡,可分別將屬性按字母或按分類順序排列。當(dāng)選中某一屬性時,在下面的說明框里就會給出該屬性的相關(guān)說明。

vb語言編程學(xué)習(xí)怎么入門

7、代碼編輯器

用VB開發(fā)應(yīng)用程序,包括兩部分工作:一是設(shè)計圖形用戶界面;二是編寫程序代碼。設(shè)計圖形用戶界面通過窗體設(shè)計器來完成;而代碼編輯器的作用就是用來編寫應(yīng)用程序代碼。設(shè)計程序時,當(dāng)用鼠標(biāo)雙擊窗體設(shè)計器中的窗體或窗體上的某個對象時,代碼編輯器將顯示在VB集成環(huán)境中,見圖1.4。 應(yīng)用程序的每個窗體和標(biāo)準(zhǔn)模塊都有一個單獨的代碼編輯器。 代碼編輯器中有兩個列表框,一個是“對象”列表框,另一個是“事件”列表框。從列表框中選定要編寫代碼的對象(若是公共代碼段,則選“通用”),再選定相應(yīng)的事件,則可非常方便地為對象編寫事件過程。

vb語言編程學(xué)習(xí)怎么入門

8、工程資源管理器

工程資源管理器又稱為工程瀏覽器,位于窗體設(shè)計器的右上方,見圖1.1和圖1.5。它列出了當(dāng)前應(yīng)用程序中包含的所有文件清單。一個VB應(yīng)用程序也稱為一個工程,由一個工程文件(.vbp)和若干個窗體文件(.frm)、標(biāo)準(zhǔn)模塊文件(.bas)與類模塊文件(.cis)等其它類型文件組成。工程資源管理器窗口上有一個小工具欄,上面的三個按鈕分別用于查看代碼、查看對象和切換文件夾。在工程資源管理器窗口中選定對象,單擊“查看對象”按鈕,即可在窗體設(shè)計器中顯示所要查看的窗體對象;單擊“查看代碼”按鈕,則會出現(xiàn)該對象的“代碼編輯器”窗口。

vb語言編程學(xué)習(xí)怎么入門

9、窗體布局窗口

窗體布局窗口位于窗體設(shè)計器的右下方,見圖1.1和圖1.6。在設(shè)計時通過鼠標(biāo)右擊表示屏幕的小圖像中的窗體圖標(biāo),將會彈出一個菜單,選擇菜單中的相關(guān)命令項,可設(shè)置程序運行時窗體在屏幕上的位置。

vb語言編程學(xué)習(xí)怎么入門

三、程序設(shè)計步驟

1、創(chuàng)建程序界面

程序界面是程序與用戶進(jìn)行交互的橋梁,通常由窗口、窗口中的各種按鈕、文本框、菜單欄和工具欄等組成。創(chuàng)建程序界面,實際上就是根據(jù)程序的功能要求及程序與用戶間相互傳送信息的形式和內(nèi)容以及程序的工作方式等,確定窗口的大小和位置、窗口中要包含哪些對象,然后再使用窗體設(shè)計器來繪制和放置所需的控件對象。

2、設(shè)置對象的屬性

在創(chuàng)建程序界面的過程中,應(yīng)根據(jù)需要同時為窗體及窗體上的對象設(shè)置相應(yīng)的屬性。屬性的設(shè)置既可在設(shè)計時通過屬性窗口設(shè)置,也可通過程序代碼,在程序運行時進(jìn)行改變。

3、編寫程序代碼

界面僅僅決定程序的外觀。程序通過界面上的對象接收到必要的信息后如何動作,要做些什么樣的操作,對用戶通過界面輸入的信息做出何種響應(yīng)、進(jìn)行哪些信息處理,還需要通過編寫相應(yīng)的程序代碼來實現(xiàn)。編寫程序代碼通過代碼編輯器進(jìn)行。

4、保存工程

一個VB工程(程序)創(chuàng)建完成以后,可使用“文件”菜單中的“保存工程”命令或工具欄上的“保存工程”按鈕進(jìn)行保存。初次保存時,應(yīng)根據(jù)系統(tǒng)提示依次對所有文件進(jìn)行保存。一個工程中的所有文件最好都保存在同一個獨立的文件夾中,這樣有利于管理和使用。

5、測試和調(diào)試應(yīng)用程序

測試和調(diào)試程序是保證所開發(fā)的程序?qū)崿F(xiàn)預(yù)定的功能,并使其工作正確、可靠的必要步驟。

6、創(chuàng)建可執(zhí)行程序

創(chuàng)建可執(zhí)行程序就是將該工程編譯成可執(zhí)行程序(.exe文件),使其可以脫離VB環(huán)境,直接在Windows環(huán)境下獨立運行。

vb語言編程學(xué)習(xí)怎么入門

四、VB工程管理

1、簡介

在VB中,創(chuàng)建一個應(yīng)用程序,被稱為建立一個工程。一個VB工程是由若干個不同類型的文件組成的,工程就是這些文件的集合。一個VB工程通常包含一個工程文件(.vbp)和若干個窗體文件(.frm)(至少應(yīng)包含一個窗體文件),有時根據(jù)需要也會包含其它類型文件,如標(biāo)準(zhǔn)模塊文件(.bas)、類模塊文件(.cis)、資源文件(.res)、自定義控件文件(.ocx)與用戶文檔(.dob或.dox)等。為方便使用和管理,保存工程時,建議將工程中的相關(guān)文件都保存在一個獨立的文件夾中。

2、工程文件

在創(chuàng)建一個VB工程時,系統(tǒng)會建立一個擴(kuò)展名為“.vbp”的工程文件。工程文件的作用是記錄在創(chuàng)建該工程時所建立的所有文件的相關(guān)信息。需要注意的是:工程文件雖然包含了其它文件建立時的相關(guān)信息,但并不包含其它文件的詳細(xì)內(nèi)容,因此它并不代表工程的全部。由于工程文件記錄了工程中所有文件的相關(guān)信息,因此對于一個已建立的工程,當(dāng)打開工程中的工程文件時將同時打開工程中所有其它文件。對于一個新建立的工程,初次保存工程時,系統(tǒng)會逐個提示保存所有文件,而對于一個已建立的工程,如再次打開進(jìn)行修改,只要執(zhí)行保存工程命令,即可對所有文件的修改進(jìn)行保存,而不必逐個保存。

3、窗體文件

窗體文件也稱為窗體模塊文件,由于窗體是創(chuàng)建VB應(yīng)用程序界面時必不可少的對象,因此窗體和窗體文件是VB中最重要的對象和文件,一個VB工程必須至少包含一個窗體,最多可包含255個窗體,每個窗體都有一個對應(yīng)的窗體文件。窗體文件不僅包含有用于處理發(fā)生在窗體中的各個對象的事件過程,而且包含有窗體及窗體中各對象的屬性設(shè)置以及相關(guān)說明。對于窗體文件可以概括為:窗體文件=窗體界面+窗體程序代碼。

4、其它文件

標(biāo)準(zhǔn)模塊文件的作用主要是將應(yīng)用程序中可被多個模塊所共用的程序代碼段(通用過程)組織在一起,對于可被多個模塊所共用的全局變量,通常也定義在標(biāo)準(zhǔn)模塊中。和窗體模塊不同,標(biāo)準(zhǔn)模塊只有程序代碼,沒有對應(yīng)的界面。根據(jù)需要,一個VB工程可以包含多個標(biāo)準(zhǔn)模塊文件,也可以沒有。類模塊文件主要用來創(chuàng)建新的類,并對類的屬性和方法進(jìn)行規(guī)定。和標(biāo)準(zhǔn)模塊文件類似,在一個VB工程中,類模塊文件也是可選的。

聲明:本文內(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

    瀏覽量

    9700
收藏 人收藏

    評論

    相關(guān)推薦

    VB編程_撥號程序

    Visual Basic是一種由 微軟公司開發(fā)的結(jié)構(gòu)化的、模塊化的、面向?qū)ο蟮?、包含協(xié)助開發(fā)環(huán)境的事件驅(qū)動為機(jī)制的可視化程序設(shè)計語言。VB學(xué)習(xí)編程教程。
    發(fā)表于 08-08 14:25 ?5次下載

    VB編程_鬧鐘程序

    Visual Basic是一種由 微軟公司開發(fā)的結(jié)構(gòu)化的、模塊化的、面向?qū)ο蟮?、包含協(xié)助開發(fā)環(huán)境的事件驅(qū)動為機(jī)制的可視化程序設(shè)計語言。VB學(xué)習(xí)編程教程。
    發(fā)表于 08-08 14:25 ?12次下載

    VB編程_窗體控制

    Visual Basic是一種由 微軟公司開發(fā)的結(jié)構(gòu)化的、模塊化的、面向?qū)ο蟮?、包含協(xié)助開發(fā)環(huán)境的事件驅(qū)動為機(jī)制的可視化程序設(shè)計語言。VB學(xué)習(xí)編程教程。
    發(fā)表于 08-08 14:25 ?7次下載

    VB編程_動畫光標(biāo)

    Visual Basic是一種由 微軟公司開發(fā)的結(jié)構(gòu)化的、模塊化的、面向?qū)ο蟮?、包含協(xié)助開發(fā)環(huán)境的事件驅(qū)動為機(jī)制的可視化程序設(shè)計語言。VB學(xué)習(xí)編程教程。
    發(fā)表于 08-08 14:25 ?3次下載

    VB編程_畫圖工具

    Visual Basic是一種由 微軟公司開發(fā)的結(jié)構(gòu)化的、模塊化的、面向?qū)ο蟮摹瑓f(xié)助開發(fā)環(huán)境的事件驅(qū)動為機(jī)制的可視化程序設(shè)計語言。VB學(xué)習(xí)編程教程。
    發(fā)表于 08-08 14:25 ?4次下載

    VB編程_模擬雪花

    Visual Basic是一種由 微軟公司開發(fā)的結(jié)構(gòu)化的、模塊化的、面向?qū)ο蟮?、包含協(xié)助開發(fā)環(huán)境的事件驅(qū)動為機(jī)制的可視化程序設(shè)計語言VB學(xué)習(xí)編程教程。
    發(fā)表于 08-08 14:25 ?17次下載

    VB編程_累加求和

    Visual Basic是一種由 微軟公司開發(fā)的結(jié)構(gòu)化的、模塊化的、面向?qū)ο蟮?、包含協(xié)助開發(fā)環(huán)境的事件驅(qū)動為機(jī)制的可視化程序設(shè)計語言。VB學(xué)習(xí)編程教程。
    發(fā)表于 08-08 14:25 ?7次下載

    C語言入門經(jīng)典-C語言編程

    C語言入門經(jīng)典-C語言編程,感興趣的可以看看哦。
    發(fā)表于 08-16 18:54 ?121次下載

    C語言編程開發(fā)入門基礎(chǔ)教程

    電子專業(yè)單片機(jī)相關(guān)知識學(xué)習(xí)教材資料——C語言編程開發(fā)入門基礎(chǔ)教程
    發(fā)表于 08-23 15:23 ?0次下載

    vb語言為什么被淘汰

    VB是Visual Basic的簡寫,是可視化的編程語言,是一種簡單、高效地開發(fā)應(yīng)用軟件的工具。
    的頭像 發(fā)表于 03-12 16:05 ?24.5w次閱讀

    vb語言編程學(xué)習(xí)教程

    VB學(xué)習(xí)教程,供大家學(xué)習(xí)
    發(fā)表于 05-13 10:36 ?32次下載
    <b class='flag-5'>vb</b><b class='flag-5'>語言</b><b class='flag-5'>編程</b><b class='flag-5'>學(xué)習(xí)</b>教程

    單片機(jī)c語言編程入門教程

    單片機(jī)c語言編程入門教程說難不難,說易不易,學(xué)習(xí)單片機(jī)c語言首先就要明白這兩樣?xùn)|西是啥?單片機(jī)入門
    的頭像 發(fā)表于 07-29 10:39 ?1.9w次閱讀

    新人C語言編程入門

    新人C語言編程入門資料分享。
    發(fā)表于 04-11 15:00 ?38次下載

    51單片機(jī)C語言編程入門學(xué)習(xí)資料

    電子發(fā)燒友網(wǎng)站提供《51單片機(jī)C語言編程入門學(xué)習(xí)資料.pdf》資料免費下載
    發(fā)表于 11-18 11:04 ?14次下載
    51單片機(jī)C<b class='flag-5'>語言</b><b class='flag-5'>編程</b><b class='flag-5'>入門</b><b class='flag-5'>學(xué)習(xí)</b>資料

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

    VB語言和C++語言是兩種不同的編程語言,雖然它們都屬于高級編程
    的頭像 發(fā)表于 02-01 10:20 ?1949次閱讀