- 1、本文档共39页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
VB基本输入输出
認知 能了解表單的功能和基本輸入、輸出指令。 能了解文字方塊、標籤的使用時機。 技能 能使用表單、按鈕、文字方塊、標籤、MsgBox、InputBox函數、Tab、Spc、Format函數來設計程式。 5-1 表單 表單(form)是VB最基本的物件,任何資料均須透過表單來顯示到螢幕上,其功能像是桌面,可在上面顯示文字、繪製圖形,同時可放入其他物件。 表單的建立進入VB後,螢幕中央會自動出現一個新表單,名稱預設為Form1。 新增另一表單 表單常用屬性 表單常用屬性 物件屬性設定的時機有二: 程式設計階段 程式執行階段 表單常用的事件程序 表單常用的方法 5-2 Print(?)、Cls方法 Print方法 [格式] [物件名稱.]Print 資料 [功能] 在指定的物件上顯示資料,可將資料或運算的結果顯示在表單(from)、圖片上,或是由印表機列印。 Print(?)、Cls方法 [說明] 若是將結果顯示在表單,則物件名稱可以省略,亦可以“?”代替,其用法有三種格式。 資料之間加上分號或逗號的說明 [說明] 若要在一水平行連續顯示多個資料,可以在資料之間加上分號(;)或逗號(,)。 Cls方法 [格式] [物件名稱.]Cls [功能] 清除指定物件上利用方法所顯示的文字或圖形 5-3 指令按鈕 指令按鈕(Command Button)在程式中常用來設計為執行、顯示、計算及結束等功能,是使用率最高的工具。 建立指令按鈕 常用的指令按鈕屬性 5-4 End、Goto敘述 End 敘述 [格式] End [功能] 中止程式執行 [說明] 執行End敘述後電腦會關閉已開啟的檔案、表單,並清除所有變數 Goto敘述 [格式] Goto 標籤[行號] [功能] 強制跳離本行的程式至某一標籤或程式的行號。 使用時要非常小心,因為是強制跳離,所以會破壞程式的結構,在結構化程式設計時,是禁止使用Goto敘述的。 5-5 文字方塊 文字方塊(TextBox)大都使用在文字輸入的地方。 建立文字方塊 常用的文字方塊屬性 常用的文字方塊屬性 5-6 文字標籤 文字標籤(Label)的用途是對表單內的資料做提示說明,尤其是沒有標題屬性的控制元件,例如文字方塊等。 建立文字標籤 常用的文字標籤屬性 5-7 MsgBox敘述、MsgBox()函數與InputBox()函數 MsgBox 敘述、MsgBox() 函數 [敘述格式] MsgBox 訊息文字,訊息圖示+按鈕種類,標題文字 [函數格式] 傳回變數= MsgBox(訊息文字,訊息圖示+按鈕種類,標題文字) [功能] MsgBox敘述會顯示一個訊息交談視窗,引用時需送出要顯示的訊息文字、訊息圖示、按鈕種類、標題文字給此敘述。 MsgBox敘述、MsgBox()函數與InputBox()函數 MsgBox()函數的功能和MsgBox敘述相同,而且會依使用者按鈕有不同的傳回值。 [說明] 訊息文字用來顯示警告或提示使用者的文字。 標題文字為對話方塊的標題欄上的文字。 訊息圖示可以是常數或數值。 按鈕種類可以是常數或數值。 MsgBox()函數按鈕傳回值。 訊息圖示代碼表 按鈕種類代碼表 按鈕傳回值 InputBox()函數 [格式] 傳回變數=InputBox(訊息文字,標題文字,預設字串) [功能] 用來顯示一個接受使用者輸入文字的訊息交談視窗 [說明] 引用InputBox()函數時需送出要顯示的訊息文字、標題文字、預設字串給此函數,程式執行時使用者輸入的文字會回傳,故引用此函數時需設定一變數,接受傳回的文字。 5-8 Tab、Spc、Format函數 Tab函數 [格式] Tab(n) [功能] 將目前游標移至由最前面算起往右移n個位置 [說明] Tab函數要配合Print方法或Print #敘述(將資料寫至檔案) Spc函數 [格式] Spc(n) [功能] 在目前游標位置往後插入n個空白 Format函數 [格式] Format(運算式[,fmt]) [功能] 將數值或字串依指定的fmt格式轉換成字串 [說明] 運算式可以是數值或字串運算式 常用數值資料的frm格式。 常用日期資料的frm格式。 frm若略,則會將數值轉換為字串,並將正數前的空白去除。 其他類似的函數還有FormatNumber、FormatCurrency、FormatPercent。 常用數值資料的frm格式 常用日期資料的frm格式 FormatNumber、FormatCurrency、FormatPercent 5-9 印表機輸出 在VB中要將資料由印表機印出有兩種方法,一是將資料直接由印表機列印出來,另一種方法是將資料先輸出至表單工作區,再將表單內容列印出來。 直接輸出
文档评论(0)