- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
計算機概論Visual BASIC 程式設計 德霖技術學院 廖文淵 E-Mail: andres@dlit.edu.tw 輸入輸出陳述句 6-1 InputBox函數 輸入輸出介面當然可以自行由表單來設計,但是最方便的方式是用Visual Basic提供的對話方塊。下表列出了Visual Basic程式中使用預先定義好的對話方塊的函數。 6-1-2 InputBox函數 InputBox函數可以顯示一個對話方塊來做為提示,傳回輸入項的資料。 語法一:以陳述句方式來運作。 InputBox prompt[,title][,default][,xpos][,ypos] InputBox 提示訊息[,標題][,預設值][,x座標][,y座標] 語法二:以函數方式來運作,所以有傳回值。 Return Value=InputBox(prompt[,title][,default][,xpos] [,ypos]) Return Value=InputBox(提示訊息[,標題][,預設值][,x 座標][,y座標]) 語法和運作說明 語法說明: 運作說明:如果使用者按了一下Ok或按了Enter,則InputBox 函數會傳回文字方塊中的內容;如果使用者按下Cancel,則此函數會傳回一個長度為零的字串()。 6-1-3 InputBox範例 程式 InputBox “請輸入密碼:”,”密碼” 說明 1.執行的結果,將產生如下圖的對話方塊。 2.因無預設值,故使用者輸入的區域為空白 3.省略xpos和ypos的數值時,視窗會顯示在螢幕中央。將攝氏溫度乘以9/5,再加上32等於華氏溫度 程式範例 程式 xpass=InputBox(“請輸入密碼:”,”密碼”,”9999”) 說明 1.執行的結果,將產生如下圖的對話方塊。 2. 因預設值為9999,故使用者輸入區域會先顯示9999。 6-2 MsgBox函數 Visual Basic另外提供了一個可以顯示對話方塊的輸出函數MsgBox 在此對話視窗中,可以由顯示在視窗中的幾個按鈕,例如「確定」、「取消」等按鈕 。 語法一:MsgBox prompt[,buttons][,title]MsgBox 訊息[,格式碼][,標題] 語法二:ReturnValue=MsgBox(prompt[,buttons][,title]返回值=MsgBox(訊息[,格式碼][,標題]) 語法說明運作說明 語法說明: 運作說明: 可以使用語法一或語法二格式。若是只是要顯示訊息,不須取得傳回值時,使用語法二格式,否則使用語法一格式。 buttons設定說明 其實一個數值要能表示多種意義時,最簡單的方法是將數字做區段,再加總組合各區段的數字,所以buttons 的值是由四組數字所組合而成的。 第一組:數值是(0-5)中的任一個,用來決定對話方塊中按鈕的形式與數目。 第二組:數值是(16,32,48,64)四個中的任一個數值,用來決定圖示的樣式。 第三組:數值是(0,256,512)三個中的任一個,決定出那一個按鈕是預設值,當按下Enter鍵時代表按下預設的按鈕。 第四組:數值是(0,4096) 則決定訊息方塊的強制回應性。 Buttons第一組設定值 Buttons第二組設定值 Buttons第三組設定值 Buttons第四組設定值 Buttons各組數字組合範例 Buttons的傳回值 6-2-2 MsgBox範例 程式 MsgBox “是否要存檔?”, vbYesNo + vbQuestion , “詢問?” 說明 執行的結果,將顯示如下圖的對話方塊。 學習評量 * * 6-1 InputBox函數6-2 MsgBox函數 Chapter 6 6-1-1 對話方塊介紹 6-1-2 InputBox函數 6-1-3 InputBox範例 6-2-1 MsgBox函數 6-2-2 MsgBox範例 本章結束! 要記得做學習評量哦! Chapter 6 * *
您可能关注的文档
- 1H18业绩速览上半年依然强劲、但压力可能增加.PDF
- 1H2018ResultsPresentation2018年上半年业绩介绍.PDF
- 1、挂墙式高能离子除臭设备(安装实物照片).doc
- 1注册微信公众平台2注册微信小程序-RoyalPay.PDF
- 1选择权的交易策略.ppt
- 2011年江苏省高校自然科学研究重大基础研究项目一览表.doc
- 2013年ILAS-IOA国际研讨会中国和美洲全球能源市场的合作伙伴.doc
- 2013年中期业绩发布-中国交建.PDF
- 2013年度上海市大众传播媒介和行业广告信用评价报告.doc
- 2013年度业绩发布会-ChinaMobile.PDF
- CHINABIOTECHSERVICESHOLDINGSLIMITED中国生物科技服务.PDF
- CLAM钢表面室温离子液体电镀铝-西北有色金属研究院.PDF
- COM5190专题-SOVA-清华大学电机系-国立清华大学.PDF
- CSR管理-昭和电工.PDF
- CuZrO2催化剂中的氢和水逆溢流效应及其对甲醇分解反应的影响.PDF
- DNA分子的基本单位.ppt
- EDUCATION教育-美国新技术在气味控制无土覆盖重金属治理方面的.doc
- ElectroplatingEngineersofJapan的液晶驱动IC专用电镀-田中贵金属.PDF
- FASB与IASB联合趋同框架(初步意见)的评介-中国科技论文在线.PDF
- FMBR污水处理工艺介绍-论文港.doc
文档评论(0)