VB6-Ch02(精品)

上传人:痛*** 文档编号:244235012 上传时间:2024-10-03 格式:PPT 页数:20 大小:3.33MB
返回 下载 相关 举报
VB6-Ch02(精品)_第1页
第1页 / 共20页
VB6-Ch02(精品)_第2页
第2页 / 共20页
VB6-Ch02(精品)_第3页
第3页 / 共20页
点击查看更多>>
资源描述
*,按一下以編輯母片文字樣式,第二層,第三層,第四層,第五層,按一下以編輯母片標題樣式,第二章,Visual Basic,程式開發流程,程式設計,:Visual BASIC 6,1,章節預覽,理論,2.1,程式開發的流程,實作,2.2,第一個,Visual Basic,程式,2.3,讀取舊專案,2.4,列印程式碼與表單,2.5,建立可執行檔,2.6,製作安裝程式(封裝暨部署精靈),2,2.1,程式開發的流程,開發,VB,應用程式的五個階段,第一階段:分析問題階段,第二階段:設計演算法及流程圖,第三階段:設計使用者介面,第四階段:撰寫程式碼,第五階段:驗證程式正確性,開發大型系統的程式時,上述五個階段通常由專人分項負責。,3,2.1,程式開發的流程,課程重點放在第二階段到第四階段,第一階段的問題分析通常需要靠經驗以及更多的理論基礎課程來充實。,第二階段的流程圖演算法屬於解決問題的方法。,由上而下的設計方法(,Top-down design,),面對大的問題,將之切割為許多的小問題,小問題可再切割成更小的問題,直到每一個問題都是簡單的邏輯或指令就可以完成的問題,最後再將這些小問題的解決方法組合起來。,程式開發流程圖如右,4,2.2,第一個,Visual Basic,程式,依照上述五個階段,設計一個簡單的,Visual Basic,程式。,問題分析:假設我們希望輸入一個文字,並且將輸入的文字與某些字串相連後顯示。明顯地這個問題很容易可以被電腦解決。使用者的要求如下:,(1),可以輸入姓名。,(2),輸出某些文字。,(3),輸出的文字包含原有的字串以及輸入的字串。,設計流程圖演算法:由於題目過於簡單,所以只需要繪制流程圖即可。,5,2.2,第一個,Visual Basic,程式,設計使用者介面:使用者介面設計如下圖。,(1),使用者可以在輸入區輸入文字。,(2),按下,【,顯示,】,鈕。,(3),輸入的字串的串接結果會出現在顯示結果區。,(4),若按下,【,結束,】,鈕。則會結束程式。,(5),標題欄會出現該程式的用途。,顯示結果區,輸入區,標題欄,6,2.2,第一個,Visual Basic,程式,設計使用者介面,-,預覽執行結果:,設計使用者介面,-,編輯使用者介面:,【,實作範例,2-1 Part1】,按下,輸入,顯示結果,7,2.2,第一個,Visual Basic,程式,編輯程式碼:,【,實作範例,2-1 Part2】,執行程式:,【,實作範例,2-1 Part3】,正常結束程式,返回,IDE,整合開發環境,一共有,5,種方法:,方法,1,:按工具列 結束快捷鈕。,方法,2,:執行,【,執行結束,】,指令。,方法,3,:按表單標題欄最左邊的 圖示兩下。,方法,4,:按表單右上角的 關閉鈕一下。,方法,5,:按下,【,結束,】,鈕,執行事件程序中的,End,敘述。,強迫中斷程式的執行,有下列,2,種方法:,方法,1,:按工具列 中斷快捷鈕。,方法,2,:執行,【,執行中斷,】,指令。,8,2.2,第一個,Visual Basic,程式,測試與修改:程式可以執行,代表語法上沒有錯誤,但並不保證所有的語意都是正確的。執行結果是否完全符合需求將決定一個程式是否完成。這必須經過測試來加以確認。,下圖中未輸入資料時,仍會輸出某些字串,與需求不符,因此需要修改程式。,【,實作範例,2-1 Part4】,仍會顯示結果,未輸入資料,9,2.2,第一個,Visual Basic,程式,測試與修改,(,修改後,),:,未輸入資料,顯示警告訊息,10,2.2,第一個,Visual Basic,程式,存檔:程式撰寫完畢,應該要存檔以避免程式流失。,Visual Basic,的檔案配置。,Visual Basic,程式的基本單位是一個專案,而每個專案都至少包含三種檔案:,表單檔案(副檔名為,.,frm,),專案檔案(副檔名為,.,vbp,),Visual Basic,專案工作區檔案(副檔名為,.,vbw,),預設的專案名稱及預設的表單名稱為,Project1.vbp,及,Form1.frm,。,通常會將檔名另外設定為能夠代表該程式意義的名稱,甚至將製作日期也納入其中,以便分別版本的順序。,11,2.2,第一個,Visual Basic,程式,本書之範例配合章節安排,專案檔名設定為,px_xx.vbp,表單檔名設為,fx_xx.frm,每一個範例使用,VB6,下的獨立子目錄加以儲存,以避免造成混亂。,VB6,之下的,work,目錄提供做為讀者練習時,存放檔案的地方。,【,實作範例,2-1 Part5】,12,2.2,第一個,Visual Basic,程式,清除程式:,執行,【,檔案建立新專案,】,指令時,若之前編輯的檔案並未被修改,則將移除目前在,IDE,中的表單與專案,另外重新開啟一個新的專案。,若之前編輯的表單或程式碼曾被修改且尚未存檔時,將出現下圖的對話方塊,詢問目前表單或專案是否需要儲存?,13,2.3,讀取舊專案,通常程式開發無法一次完成,因此會先將專案及表單存檔,日後再繼續工作。,開啟已經存在的舊專案,只要依照,【,實作範例,2-2】,操作即可。,若原本在,Visual Basic IDE,中,已經存在某個編修中的專案並且尚未存檔,則執行,【,檔案開啟舊專案,】,指令,會先出現對話方塊,詢問是否要儲存目前編輯的專案或表單。,14,2.4,列印程式碼與表單,表單或程式碼可以由印表機印出。,執行,【,檔案列印,】,指令後會出現下圖的列印對話方塊。,【,實作範例,2-3】,:列印表單、表單物件屬性、程式碼。,只列印所選取的片段程式碼,只列印工作中的表單,列印目前專案中全部表單,列印表單視窗工作區,列印所編輯的程式碼,列印表單所使用物件的屬性內容,15,2.5,建立可執行檔,Visual Basic,可以將程式編譯為可執行檔,然後就可以在,Windows,環境下,直接按下代表該執行檔的圖示執行程式了。,(,不必再開啟,VB IDE),編譯執行檔前,可先選擇代表執行檔的圖示。,VB6,原版光碟的,CommonGraphicsicons,資料夾下的各個子目錄提供了許多的小圖示可做為執行檔圖示。,【,實作範例,2-4】,:選用代表程式的圖示及編譯可執行檔。,16,2.6,製作安裝程式,(,封裝暨部署精靈,),VB6,的程式可以更進一步包裝成一般專業軟體的安裝程式。,安裝程式會先出現安裝畫面,要求使用者決定安裝路徑,然後使用者就可以由,【,開始程式集,】,中的捷徑執行程式。,製作專業的安裝程式,除了必須先製作可執行檔之外,尚必須配合,VB6,的封裝暨部署精靈的協助。,【,實作範例,2-5】,:使用封裝暨部署精靈製作安裝檔。,封裝暨部署精靈,17,2.,7,本章回顧,理論,程式開發的流程,(,五大階段,),第一階段:分析問題階段,第二階段:設計演算法及流程圖,第三階段:設計使用者介面,第四階段:撰寫程式碼,第五階段:驗證程式正確性,18,2.,7,本章回顧,實作,設計一個簡單的,Visual Basic,程式,透過事件的發生,決定要執行哪一個事件程序,End,敘述用來結束程式的執行。,表單、文字方塊、標籤、指令按鈕等的屬性設定,讀取舊專案的操作,列印程式碼與表單,學會如何建立可執行檔,學會如何製作安裝程式(使用封裝暨部署精靈),19,本章習題,20,
展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 管理文书 > 施工组织


copyright@ 2023-2025  zhuangpeitu.com 装配图网版权所有   联系电话:18123376007

备案号:ICP2024067431-1 川公网安备51140202000466号


本站为文档C2C交易模式,即用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知装配图网,我们立即给予删除!