Visual Basic 遮蔽編輯控制項

2021-04-02 01:16:03 字數 1533 閱讀 3747

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以弧度為...