visual basic:遮蔽編輯控制項
確定控制項的輸入遮蔽。
語法[form.]maskededit.mask[ = string$]
備註在設計時和執行時均可定義輸入遮蔽。不過,下面是在設計時可能想要使用的標準輸入遮蔽的示例。該控制項可以區分數字和字母字元以進行驗證,但是不能檢查內容是否有效,如月份或一天中的時間是否正確。
遮蔽說明
空字串
(預設)沒有遮蔽。與標準文字框作用相同。
##-???-##
中長日期 (us)。示例:20-may-92
##-##-##
短日期 (us)。示例:05-20-92
##:## ??
中長時間。示例:05:36 am
##:##
短時間。示例:17:23
輸入遮蔽可以包含下列字元。
遮蔽字元說明#
數字佔位符。
.小數點佔位符。所使用的實際字元是在區域設定中指定為小數點佔位符的字元。可將此字元看作是用於遮蔽的字元。
,千位分隔符。所使用的實際字元是在區域設定中指定為千位分隔符的字元。可將此字元看作是用於遮蔽的字元。
:時間分隔符。所使用的實際字元是在區域設定中指定為時間分隔符的字元。可將此字元看作是用於遮蔽的字元。
/日期分隔符。所使用的實際字元是在區域設定中指定為日期分隔符的字元。可將此字元看作是用於遮蔽的字元。
/將遮蔽字串中的下乙個字元視為文字。這使您得以在遮蔽中包括「#」、「&」、「a」和「?」字元。可將此字元看作是用於遮蔽的字元。
&字元佔位符。該佔位符的有效值是下列範圍內的 ansi 字元:32-126 和 128-255。
>
將後面的所有字元轉換為大寫。
<
將後面的所有字元轉換為小寫。
a字母數字字元佔位符(必選項)。例如:a - z、a - z 或 0 - 9。
a字母數字字元佔位符(可選項)。
9數字佔位符(可選項)。例如:0 - 9。
c字元或空間佔位符(可選項)。此操作完全類似於 & 佔位符,並確保與 microsoft access 的相容性。
?字母佔位符。例如:a - z 或 a - z。
文字所有其他的符號均顯示為文字;即顯示為自身。
當mask屬性值為空字串 ("") 時,該控制項的行為如同標準文字框 (textbox) 控制項。當定義了輸入遮蔽時,在遮蔽中的每個佔位符的下面出現下劃線。只能使用在輸入遮蔽中指定的同一型別的字元替換佔位符。如果輸入無效字元,遮蔽編輯 (masked edit) 控制項拒絕該字元並且生成 validationerror 事件。
注意當為masked edit控制項定義輸入遮蔽並切換到其他控制項時,如果在masked edit控制項內有任何無效字元,則會生成 validationerror 事件。資料型別
string
請參見text 屬性(maskededit 控制項) | validationerror 事件
應用於:masked edit 控制項
編輯和遮蔽flash右鍵選單的方法
定義相關動作指令函式 function url1 function url2 function url3 定義選單物件expandmenu var expandmenu new contextmenu 隱藏指定 contextmenu 物件中的所有內建選單項 expandmenu.hidebuilt...
Visual Basic 常用函式介紹
一 常用內部函式 在vb內部提供了大量函式。在這些函式中,有些是通用的。有些則與某種操作有關的。大體分成五類,分別是 轉換函式 數學函式 日期函式 時間函式和隨機函式。1 轉換函式 函式名 功能 int x 返回不大於自變數的最大整數。fix x 去掉乙個浮點數的小數部分,保留其整數部分。hex x...
Visual Basic 基礎學習 (三)
繼續上一章,上一章講到了轉換函式,所以本章將開始從數學函式開始介紹。sin x 正弦 cos x 余弦 abs x 返回絕對值 sgn x 返回x的符號,正號返回1,負號返回 1,0則返回0 sqr x 開平方根 log x 自然對數 rnd x 產生隨機數 說明 sin x cos x x以弧度為...