基本輸出入介面設計.ppt

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 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… 每個控制項都有其所屬的屬性和方法 每個屬性皆有其預設值 屬性值可

文档评论(0)

daoqqzhuan3 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档