- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
基本輸出入介面設計
本章結束 Take a Break ….. 3.5 文字方塊控制項 Continue … 3.5.2 文字與數值間資料型別的轉換 3.5.3 數值格式化輸出字串 3.5.4 文字方塊控制項的常用方法 建立輸出入介面 3.5.4 例外處理 (Exception Handle) 例外(Exception)? 程式執行時發生問題或有異常狀況發生 導致無法繼續執行時,會由系統自動發出 一個例外訊號。 如陣列索引超出範圍、數字碰到除以零、資料 型別轉換失敗等都會產生例外,程式自動結束 有時應程式需求,不希望碰到例外就自動結束? 希望能對這些例外加以處理? 對這些例外撰寫程式碼做相關的處理 此過程稱為 例外處理。 3.5.4 例外處理 Continue… 例如前一範例,當在 txtDegree文字方塊內輸入 “一百二十” 字串資料,按 家庭用電 鈕計算時,因為字串無法轉換成整數資料而發生例外,導致程式中止無法執行。 3.5.4 例外處理 Continue… 為避免執行字串轉換數值發生錯誤而中斷程式,在範例中加 try{…}catch{….}來做偵測,寫法: 3.5.5 文字方塊控制項的常用事件 一、TextChanged事件(預設事件) 程式執行時,當文字方塊的 Text 屬性值有改變 ? 會觸動該文字方塊的 TextChanged事件。 可將和 Text 屬性值有關的敘述,寫在TextChanged事件處理函式中。 前面範例將計算電費的敘述寫在按鈕的Click事件? 將敘述改寫在TextChanged事件中,輸入資料 有變動就立即顯示電費的互動效果,可省略 按鈕的動作。 二、Enter事件 當文字方塊控制項取得駐停焦點(Focus)時,? 會觸發 Enter 事件 通常用來在該事件中設定文字方塊的文字預設值。 如希望某文字方塊預設值為「台中市」,可在 Enter事件中設 Text 屬性值為「台中市」 每當用滑鼠或 Tab 鍵移動駐停焦點到該文字方塊時,文字方塊上面就自動改為「台中市」。 建立輸出入介面 3.6 InputBox 函式 VB 提供InputBox函式? 可免去在表單建立控制項,直接顯示輸入對話方塊。? 在文字框輸入資料再按確定 鈕,達輸入資料的目的。? C# 程式中可用 VB 的 InputBox 函式 這是因 .NET 統一不同模型程式庫,讓不同程式語言 VB、C#、C++ 都可共用 .NET Framework 類別程式庫。? 在 C# 中若用VB 的 InputBox函式,必須在專案中加入 Microsoft.VisualBasic元件 在專案加入 Microsoft.VisualBasic 元件 執行功能表的【專案(P)/加入參考(R)…】? 開啟「參考管理員」視窗。? 在專案中加入 Microsoft.VisualBasic 元件。 完成後方案總管視窗中的「參考」資料夾內? 會加入 Microsoft.VisualBasic 元件。 3.7 MessageBox.Show()方法 C# 可透過 MessageBox.Show() 方法 ? 製作出可顯示訊息的對話方塊。 ? 等待使用者按下按鈕,電腦會傳回一個整數值 指示按下哪個按鈕以作為程式流程的依據。 建立輸出入介面 基礎必修課系列 基礎必修課 第三章 基本輸出入介面設計 本章投影片僅供本書上課教師使用,非經同意請勿拷貝或轉載 本章投影片僅供本書上課教師使用,非經同意請勿拷貝或上網轉載 第三章 基本輸出入介面設計 3.1 表單物件常見的屬性 3-2 表單的常用事件 3.3 標籤控制項 3.4 按鈕控制項 3.5 文字方塊控制項 3.6 InputBox函式 3.7 MessageBox.Show()方法 3.1 表單物件常見的屬性 Windows 視窗作業系統取代 DOS 原因: ? 具高親和力圖形化操作介面 ? 在表單設計階段,透過工具箱提供工具, 不用寫程式便能快速地建立輸出入介面。 ? 可專注處理流程程式設計,縮短程式開發時間。 表單是撰寫Windows Form應用程式最基本輸出入介面。 表單是一個視窗,可將工具箱的工具所建立元件安置其中,做為使用者的操作介面。 將工具箱中工具拖曳到表單建立的元件稱為 控制項 或 物件。 3.1 表單物件常見的屬性 Continue… 每個控制項都有其所屬的屬性和方法 每個屬性皆有其預設值 屬性值可
您可能关注的文档
最近下载
- GST-XG9000A消防应急广播设备调试使用说明书A.doc VIP
- 访谈美国医学生.doc VIP
- 13美丽中国我们的家第2课时 课件 2025道德与法治二年级上册.ppt
- 新疆天山群吉萨依铜多金属矿床地质特征及成因.docx VIP
- 8.6《数学锯木头+爬楼梯问题》三年级上册.doc VIP
- 22g101-3独立基础、条形基础、筏板基础、桩基础.pptx VIP
- 消防鉴定考试承诺书下载.docx VIP
- 2025年06月英语四级真题及答案(共三套).pdf VIP
- 八年级上册数学-全册全套试卷易错题(Word版-含答案).doc VIP
- 广东省深圳市宝安区2024-2025学年三年级上学期Units1-4学业中段复习.docx VIP
原创力文档


文档评论(0)