You can’t clear the contents of a MaskEdBox control by setting the Text property to a null string if the MaskEdBox’s Mask property contains delimiter. In fact, you must include those separators in the value you assign to the Text property, otherwise you get Error 380 – Invalid property value.
A simpler way to clear the contents of this control is to temporarily clear the Mask property, then assign a null string to the Text property, and finally restore the original Mask property, as in:
Private Sub cmdClear_Click() Dim tmp As String With MaskEdBox1 tmp = .Mask .Mask = "" .Text = "" .Mask = tmp End WithEnd Sub
Charlie has over a decade of experience in website administration and technology management. As the site admin, he oversees all technical aspects of running a high-traffic online platform, ensuring optimal performance, security, and user experience.




















