VB基礎(chǔ)編程百例是一款實(shí)效編程百例。非常地不錯。例如一款教科書。有需要的可以來東坡下載使用!
VB基礎(chǔ)編程百例說明
VB基礎(chǔ)編程百例是一款實(shí)效編程百例,這是實(shí)效編程百例系統(tǒng)的VB版,一致被VB愛好者認(rèn)為是一本相當(dāng)不錯的VB入門書,以大量實(shí)例來學(xué)習(xí)VB,書中的很多實(shí)例是很實(shí)用的。一共有100多個例子,如果你是一個對編程一無所知,而又迫切希望掌握一種;也許你會問,我以前沒學(xué)過任何一種語言,我能快速上;接著看看VB語言的前景,在目前各種編程語言共存的;好了,侃了這么多關(guān)于VB的臺前幕后,總之是為想學(xué),要學(xué)習(xí)的就趕快下載吧。
VB編程
關(guān)于VB語言和怎樣學(xué)習(xí)VB
vb6.0全稱為VisualBasic 6.0,是微軟公司推出的可視化編程工具M(jìn)SDN之一,是目前世界上使用最廣泛的程序開發(fā)工具。
如果你是一個對編程一無所知,而又迫切希望掌握一種快捷實(shí)用的編程語言的初學(xué)者,那選擇VB 6.0沒錯的。即使考慮到VB程序本身編譯和運(yùn)行效率較低的不足(嘻嘻速度現(xiàn)在不是問題吧),單是它的快捷的開發(fā)速度,簡單易學(xué)的語法,體貼便利的開發(fā)環(huán)境,它仍不失一款優(yōu)秀的編程工具,是初學(xué)者的首選。
也許你會問,我以前沒學(xué)過任何一種語言,我能快速上手嗎?別擔(dān)心,沒問題VB的語法的和QBASIB語言是基本相同的,也就是說它的語法是最容易被初學(xué)者所接受的。另外VB提供的是可視化的開發(fā)環(huán)境,我們可以象搭積木一樣構(gòu)建出程序的界面,而且VB提供了豐富的控件組,省去了我們自己寫代碼實(shí)現(xiàn)這些效果的麻煩,這樣我們就能把更多的精力放在程序功能的實(shí)現(xiàn)上,所以VB學(xué)起來簡單,用起來方便。
接著看看VB語言的前景,在目前各種編程語言共存的時代,VB會不會落伍呢?當(dāng)然不會了,在我寫這篇文章的同時,微軟已經(jīng)透露了VB7.0將完全面向?qū)ο蟮南ⅲ梢钥隙ㄏ乱淮鶹B的功能一定會強(qiáng)大很多,我們這些所謂的 VB 程序員總算可以放心了,VB不會落后于時代,畢竟它是使用人數(shù)最多的優(yōu)秀的開發(fā)工具。
好了,侃了這么多關(guān)于VB的臺前幕后,總之是為想學(xué)編程的你樹立信心,編程一點(diǎn)都不難,只要你決定了開始,就讓我們一起踏上愉快的編程之旅吧。
接下來談?wù)勗鯓訉W(xué)習(xí)VB,先說說“看實(shí)例學(xué)VB6.0”系列教程,它是面向編程初學(xué)者的VB入門教程,這個教程的特點(diǎn)是拋開晦澀難懂的概念和語法,不做內(nèi)容上的堆積和羅列,而是采用了每節(jié)一個生動有趣的小例子的形式,每個小例子中會涉及到一個或幾個VB編程的知識點(diǎn)(可能是控件,也許會是某個函數(shù)或編程小技巧),使你快速入門。希望你學(xué)完此教程后能達(dá)到下述的效果: 從對編程一竅不通或從未接觸過編程的狀態(tài),通過學(xué)習(xí)能夠?qū)B6.0的編程環(huán)境比較熟悉,掌握VB開發(fā)界面的使用方法;對VB語言的基本語法大致了解,知道常見的語句的意義;學(xué)習(xí)VB常用控件的使用方法,并能將它們靈活運(yùn)用到應(yīng)用程序中;能開發(fā)簡單的VB程序。到那時你已經(jīng)能夠繼續(xù)深入的學(xué)習(xí)VB編程,嘻嘻,目標(biāo)就是這樣啦。
然后談?wù)剬W(xué)習(xí)編程的方法,萬事開頭難,剛剛開始,遇到些困難沒關(guān)系,慢慢來。編程是一個不斷學(xué)習(xí),不斷積累的過程,編程的樂趣也正是存在于學(xué)習(xí)的過程中。我們每學(xué)一點(diǎn),就趕快把它用到實(shí)際的程序中去,自己多學(xué)多用多實(shí)踐,水平才能不斷提高,這就是“學(xué)以致用”。
另外,編程涉及到很多的知識,象操作系統(tǒng)的、軟件工程的、硬件系統(tǒng)的以及編程思想等各個方面,這就需要我們多看看這方面的資料,擴(kuò)充自己的知識面。
教程分為三個大的部分,它們是由淺入深的一個系列,分別是:
一、熟悉一下VB6.0的編程環(huán)境 二、學(xué)習(xí)VB常用控件的使用方法 三、試著開發(fā)簡單的VB應(yīng)用程序 好了,下面就一起來開始我們的學(xué)習(xí)吧。
認(rèn)識一下VB 6.0的編程環(huán)境
VB6.0采用可視化的編程環(huán)境,它好學(xué)易用,運(yùn)行VB6.0后,會出現(xiàn)如下圖所示的窗口,呵呵,看起來蠻復(fù)雜的,好多的按鈕、菜單、小窗口,別擔(dān)心,待會兒我們會一起學(xué)習(xí)這些東東都是干什么用的。
先來解決一個小問題,怎么新建一個VB的工程呢?方法是這樣的,在程序啟動時出現(xiàn)的“新建工程”對話框中選擇“標(biāo)準(zhǔn)EXE”并點(diǎn)擊確定,就能直接新建一個工程,如果你跳過了這個對話框則也可從“文件”菜單中選擇“新建工程”重新調(diào)出此對話框。
下面一起來看看VB的編程環(huán)境,雖然看起來復(fù)雜,但可以把它分為幾個部分,每個部分都有自己特定的功能,這樣我們就清楚多了。其實(shí)VB這是通過這樣一個界面把相近或同類的功能組合在一起的,它使我們在設(shè)計(jì)程序時能方便的控制程序的方方面面。
窗體的最上層是“VB 6.0的菜單”和“便捷工具按鈕”,菜單中包含了所有的VB提供的功能的選項(xiàng),而其中一些常用的功
能或操作選項(xiàng)則被提取出來放在了“便捷工具按鈕”中,通過點(diǎn)擊這些快捷按鈕可以加快程序開發(fā)的速度,下圖標(biāo)出了常見的工具按鈕的作用,記著使用它們哦。
接著看看“VB的組件面板”和“窗體設(shè)計(jì)區(qū)域”,VB提供了方便的窗體設(shè)計(jì)區(qū)域,它位于整個編程窗口的中間。我們可以在這個區(qū)域中搭建出美觀實(shí)用的程序界面,試著從“VB的組件面板”中找到“按鈕CommandButton”,點(diǎn)擊選中后,再到“窗體設(shè)計(jì)區(qū)域”的窗體上點(diǎn)一下,這時,窗體上會出現(xiàn)一個按鈕,這樣我們就把按鈕添加到我們程序的界面中了。嘻嘻,忘了告訴你哪里是
“VB的組件面板”了,就是最左邊的那一條包含許多看起來眼熟的小東西的區(qū)域,它是VB提供給我們的標(biāo)準(zhǔn)的編程組件(控件),它把程序設(shè)計(jì)中常常用到的諸如按鈕、圖片框、列表框等等東西作好了放在那里,我們?nèi)绻褂弥豁毺砑拥酱绑w中即可。
屏幕的右邊有三個從上到下排列的小窗口,它們分別是:
“VB工程管理器”:用來管理開發(fā)一個VB程序所需要的各種類型的窗體和模塊,如左圖是一個工程所包含的東西,窗體是一個程序表現(xiàn)在外面的界面、模塊是程序內(nèi)部使用的代碼。
當(dāng)我們點(diǎn)擊“添加窗體”便捷工具按鈕后,左圖的“VB工程管理器”中就會顯
示出新添加的窗體,這也就是“VB工把握程序開發(fā)的各個部分。
組件屬性窗口”:用來顯示組件的屬值,我們在窗體設(shè)計(jì)區(qū)域的窗體上選窗口”中會列出它的屬性,我們可以看
等等屬性,試著把“Capition”屬性改為“這是一個按鈕”,然后看看“窗體設(shè)計(jì)區(qū)域”的按鈕上
“窗體布局窗口”:調(diào)整程序運(yùn)行時,程序窗體在屏幕中的初始位置,把鼠標(biāo)移到左圖屏幕中的窗體上,這時鼠標(biāo)會變成移動形狀,拖動窗體,就設(shè)置好了運(yùn)行時此窗體的位置。
好了說了這么多,還差一個區(qū)域沒講,那就是“代碼編輯區(qū)域”,當(dāng)我們在“窗體設(shè)計(jì)區(qū)域”雙擊鼠標(biāo),就能彈出這個區(qū)域,可以看到一行行的VB
程序顯示在其中,我
性,并允許我們修改,設(shè)定這些屬性的中一個組件,以按鈕為例,則在“屬性到常用的“Name”、“Capition”、“Font”程管理器”的功能,它使我們從總體上
們可以修改,寫入程序代碼,來讓程序?qū)崿F(xiàn)一定的功能,它是整個程序設(shè)計(jì)的關(guān)鍵,如果你對VB語言的語法還不是十分了解,可以繼續(xù)下一節(jié)專門對“VB語法”的講解,別著急,慢慢來,很快就能入門的。
“VB工程管理器”:用來管理開發(fā)一個VB程序所需要的各種類型的窗體和模塊,如左圖是一個工程所包含的東西,窗體是一個程序表現(xiàn)在外面的界面、模塊是程序內(nèi)部使用的代碼。
當(dāng)我們點(diǎn)擊“添加窗體”便捷工具按鈕后,左圖的“VB工程管理器”中就會顯示出新添加的窗體,這也就是“VB工程管理器”的功能,它使我們從總體上把握程序開發(fā)的各個部分。
“組件屬性窗口”:用來顯示組件的屬性,并允許我們修改,設(shè)定這些屬性的值,我們在窗體設(shè)計(jì)區(qū)域的窗體上選中一個組件,以按鈕為例,則在“屬性窗口”中會列出它的屬性,我們可以看到常用的“Name”、“Capition”、“Font”等等屬性,試著把“Capition”屬性改為“這是一個按鈕”,然后看看“窗體設(shè)計(jì)區(qū)域”的按鈕上顯示的文字是不是改變了。
VB的簡單語法學(xué)習(xí)
“窗體布局窗口”:調(diào)整程序運(yùn)行時,程序窗體在屏幕中的初始位置,把鼠標(biāo)移到左圖屏幕中的窗體上,這時鼠標(biāo)會變成移動形狀,拖動窗體,就設(shè)置好了運(yùn)行時此窗體的位置。
好了說了這么多,還差一個區(qū)域沒講,那就是“代碼編輯區(qū)域”,當(dāng)我們在“窗體設(shè)計(jì)區(qū)域”雙擊鼠標(biāo),就能彈出這個區(qū)域,可以看到一行行的VB程序顯示在其中,我們可以修改,寫入程序代碼,來讓程序?qū)崿F(xiàn)一定的功能,它是整個程序設(shè)計(jì)的關(guān)鍵,如果你對VB語言的語法還不是十分了解,可以繼續(xù)下一節(jié)專門對“VB語法”的講解,別著急,慢慢來,很快就能入門的。 VB語言的語法和QBASIC基本一致,可以說如果你能讀懂QBASIC程序,那你讀VB的程序是沒有問題的,這一節(jié)中我們只是簡單的講一講VB的語法,因?yàn)樵诮窈蟮母鱾實(shí)例中我們會不斷接觸到新的語法知識,這也是一個積累的過程。
如果你還記得上節(jié)中的內(nèi)容,我們提到過如果在“窗體設(shè)計(jì)區(qū)域”的某個組件(控件)上雙擊鼠標(biāo),會出現(xiàn)“代碼編輯窗口”,也就是如下圖的窗口,我們可以在其中輸入或是修改程序的代碼。在我們雙擊控件到寫入代碼的這個過程中,我們涉及到了一個很重要之需要能,控制或者程的等編備有這些完全會直
的概念,這是VB與QBASIC的主要差別一,大家知道在QBASIC包括Tubro C,TubroPascal等語言中程序從一開始就我們一點(diǎn)點(diǎn)的寫代碼來實(shí)現(xiàn)所有的功比如程序運(yùn)行的界面,輸入輸出,鍵盤等,它們在程序中體現(xiàn)為一個個的過程是函數(shù)及子程序,它們都是完全面向過編程語言;但是現(xiàn)在的VB、VC、Delphi程語言,都提供了可視化的編程環(huán)境,一整套常見的組件(控件)供我們使用,控件可以看作是對象(VB嚴(yán)格的說不是面向?qū)ο蟮木幊陶Z言),我們寫程序時接與這些對象打交道,而不象原來。
- PC官方版
- 安卓官方手機(jī)版
- IOS官方手機(jī)版