新觀念的 VB6 教本.pptVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
新觀念的 VB6 教本

新觀念的 VB6 教本 第十章 可輸入資料的文字方塊 10-1 文字方塊 的基礎 文字方塊的基礎(1) 文字方塊 與標籤 (Label )一樣,都是用來處理文字的控制元件。 所不同的是標籤只能用來顯示靜態文字,而文字方塊則除了顯示文字之外,還可以接受使用者輸入的資料。 文字方塊的基礎(2) 讓我們試著在表單上各佈置一個標籤及一個文字方塊,再加以執行,就可看到這個現象: Text 屬性(1) 對標籤來說,最重要的屬性是 Caption,它的屬性值就是標籤所顯示出來的內容(目前為 Label1) 。 對文字方塊來說,最重要的屬性則是 Text(文字內容),它的屬性值也會成為文字方塊所看到的內容(目前為 Text1)。 Text 屬性(2) 欲改變文字方塊的內容,可以透過 Text 屬性值的修改來達到目的,除此之外,程式執行之後,使用者也可以透過鍵盤的操作來改變其內容,連帶的也會使得 Text 屬性值跟著改變。 Text 屬性 -- 實例解說 Step1-1 首先在表單上佈置一個文字方塊及兩個命令鈕,表單最後的結果是: Text 屬性 --實例解說 Step1-2 其中利用屬性視窗設定以下的屬性: 這個步驟可看到屬性視窗將 Text 屬性值清成空白之後,文字方塊所顯示的內容也變成空白了。 Text 屬性 --實例解說 Step2 在 Command1 命令鈕裡面加入以下程式碼: 這行程式會把 Text 屬性值設定成 “Text1”,執行時按下 Command1 命令鈕,就可看到文字方塊的內容被設定成 Text1 了。 Text1.Text = Text1 Text 屬性 -- 實例解說 Step3 在 Command2 命令鈕裡面加入以下程式碼: 這兩行程式在讀出文字方塊的內容,並且將它設定給變數 X 後印出結果。 X = Text1.Text Print 文字方塊的內容 =; X Text 屬性 -- 測試程式 Step1 執行以後,請參考以下步驟來測試程式: 在文字方塊內輸入資料,按下顯示現值命令鈕,可以將文字方塊的內容印出來。 Text 屬性 -- 測試程式 Step2 2. 按下設定內定值命令鈕可以將文字方塊的內容設定為 Text1。 Text 屬性 -- 實際應用(1) 第四章我們曾經寫過一個「計算標準體重」的程式,如下: Text 屬性 -- 實際應用(2) 我們可以用文字方塊將它改成: Text 屬性 -- 實際應用之步驟1-1 在原表單上增加一個標籤及一個文字方塊,其最後的結果如下: Text 屬性 -- 實際應用之步驟1-2 其中設定了以下屬性: Text 屬性 -- 實際應用之步驟 2-1 將 Command1 命令鈕裡的程式第一行改成 H = Text1.Text,使原程式變成: H = Text1.Text ‘ 讀入文字方塊的內容,也就是身高 值,然後設給變數H W = H -105 Print 標準體重 =; W Text 屬性 -- 實際應用之步驟 2-2 開始執行後,首先在文字方塊中輸入身高,然後按下計算標準體重鈕,即可印出標準體重,程式運作過程如下: Text 屬性 -- 實際應用之步驟 2-3 如果要計算其他身高的標準體重,只要再修改文字方塊的內容,重新按下計算標準體重鈕即可。 使用文字方塊的注意事項 (1) 文字方塊的 Text 屬性值是字串,當我們利用它來輸入數值資料時,要特別注意資料運算的問題,例如: 使用文字方塊的注意事項 (2) 由於 Text 屬性值是字串的關係,所以 A + B 是字串的串接,C 的結果會變成10095,而不是 195。修改的方法是: A = Val(Text1.Text) 將讀取的資料轉換成數值 B = Val(Text2.Text) C = A + B 10-2 文字方塊的常用屬性 設定輸入長度的 MaxLength(1) 當我們提供一個文字方塊供使用者輸入資料,有時候會限定使用者輸入資料的長度 。 舉例來說,輸入學生的成績最多只要 3 位數就夠了,那麼可以利用 MaxLength(最大長度)屬性來設定文字方塊可輸入資料的長度。 設定輸入長度的 MaxLength(2) 例如: 但如果不想限定使用者輸入資料的長度,則要將 MaxLength 屬性值設為 0。 可隱藏輸入字元的 PasswordChar 很多程式在輸入密碼時,都會把輸入的字元顯示成某一種特殊符號,以防止被他人看到,例如: 以上圖為例,假設我們想把輸入的字元顯示成「 * 」符號,則只要將文字方塊的 PasswordChar 屬性設定成「 * 」符號即可。 使用標籤的缺點是無法輸入跳行

文档评论(0)

1234554321 + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档