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