- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
第二章 程式的編譯與執行
2-1 VB整合操作環境
整合操作環境
進入VB後的整合操作環境如下圖:
若非以上SDI開發環境,請按一下工具/選項,並設定SDI 開發環境,如下圖。
標題
功能表
工具列
工具箱
工具箱如下圖,此為VB輸出入的元件,請用滑鼠指向任一元件,VB自動顯示其元件名稱。若此視窗消失,可用檢視/工具箱重現此視窗。
表單
表單如下圖,是VB放置輸出入元件的地方。若此視窗消失,可用檢視/物件重現此視窗。
專案視窗
專案視窗如下圖。VB最小可執行的單位是專案,檔名預設為Project1.vbp。其次,每個可執行的專案至少包含一個表單,檔名預設為Form1.frm。若此視窗消失,,可用檢視/專案總管重現此視窗。
屬性視窗
屬性視窗如下圖,與此視窗可見每個物件的所有屬性。例如,下圖示Form1物件的所有屬性。
及時運算視窗
及時運算視窗如下圖,可於此進行一些立即運算,如下圖,或於程式使用debug.print 輸出一些結果。
2-2 程式的編譯與執行
VB程式設計的步驟如下:
配置適當輸出入元件於表單。
設定各物件的屬性初值。
撰寫所需事件的程式。
執行專案。
請看以下範例說明。
範例2-
請寫一程式,可於表單輸入一數,計算其平方,並輸出結果。
[操作步驟]
配置Label元件。
A、於工具箱的Label元件按兩下,表單畫面如下圖。
B.屬性視窗如下圖,label稱為類別名稱,Label1稱為物件名稱。
C、Name屬性預設值為Label1。
D、Caption預設值為Label1,請點選此屬性,並修改此值為”請輸入任一整數”,如下圖:
E、完成以上設定,表單畫面如下圖:
配置Label元件。
Name預設值是Label2。
修改Caption屬性為”其平方值是”,如下圖:
配置TextBox元件
於工具箱的TextBox元件按兩下:
屬性視窗如下圖,類別名稱是TextBox,物件名稱預設Text1。
修改Text屬性為3,如下圖。
完成以上設定,表單畫面如下圖:
配置Lable元件。
Name預設值是Label3。
Caption預設值是Label3,請修改為空白。
完成以上設定。畫面如下圖。
配置CommandButton。
於工具箱的CommandButton按兩下,表單畫面如下圖:
屬性視窗如下圖,類別名稱是CommandButton,物件名稱預設為Command1,Caption 預設為Command1:
修改Name屬性為cmdStart。
修改Caption屬性為”執行”,如下圖:
表單畫面如下圖:
配置CommandButton。
於工具箱的CommandButton按兩下。
物件名稱預設為Command2,Caption 預設為Command。
修改Name屬性為cmdEndt。
D、修改Caption屬性為”結束”,如下圖:
E、表單畫面如下圖:
撰寫程式。
於表單的“執行” 按兩下,出現事件編輯視窗如下圖:
撰寫程式如下:
C、點選cmdEnd的Click
撰寫程式如下:
執行程式
A、按一下工具列的“執行”按鈕,畫面如下:。
按一下“執行”,畫面如下圖:
D、按一下“結束”按鈕,即可結束程式。
存檔
儲存表單。
點選檔案/另存Form1為,即可儲存表單,如下圖。
儲存專案
點選檔案/另存新專案,畫面如下圖,即可完成專案的儲存。
若出現以下畫面,初學者請先點選”NO”
[補充說明]
1茲將以上物件的屬性,歸納如下表:
類別名稱
物件名稱(Name)
Caption
Text
物件縮碼
用途
Form
Form1
Form1
frm
放置輸出入物件
Label
Label1
請輸入任一整數
輸入提示
Label
Label2
其平方值
輸出說明
TextBox
Text1
3
txt
輸入
Label
Label3
輸出結果
CommandButton
cmdStart
開始
cmd
執行程式
CommandButton
cmdEnd
結束
cmd
如何一起設定全部物件的某些屬性。
請用滑鼠圈選全部物件,如下圖:
屬性視窗即出現其共同屬性,此時即可設定所要共同設定的屬性。
如何開啟舊檔
點選”檔案/開啟舊專案“ 即可開啟舊專案。
2_3 物件導向的程式設計
人類之所以會是萬物之靈,其中一個主要原因是人類可以在錯誤中成長,物件導向的程式設計(Object Oriented Programming , OOP)也是人們在程式語言中逐漸累積的成果,這個觀念在1970年代就已提出,只是當時時機未到,所以沒有任何程式語言可以實現。現在,OOP則已是所有程式語言的標準配備,為了說明OOP大行其道的原因,筆者將程式語言的發展分為3個時期,分別是非程序導向、程序導向及物件導向,分別說明如下:
非程序導向
早期的程式
原创力文档


文档评论(0)