|
Postada em 14/07/2010 18:26 hs
Fala feras, estou precisando de mais uma ajuda! Estou querendo saber como faço para verificar se uma "MASK" está em branco, já tentei (msk_tel_casa.text = empty, msk_tel_casa.text = " " e msk_tel_casa.text = clear) só que sempre passa como "( ) : " ou seja a mascara não deixa eu fazer o comando que VERIFICA se ela está VAZIA ou seja sem dados digitados pelo usuario!
|
|
|
|
|
Postada em 15/07/2010 00:49 hs
Olá amigo,
no .NET existe a propriedade Value que lhe permite pegar o conteúdo sem a máscara, mas no VB6 você deve antes limpar a máscara para então pegar o Text:
MaskedEdit1.Mask = ""
Depois, você pode restabelecer a máscara que estava antes. O mais fácil é salvá-la em uma variável antes de apagar.
Luiz Cláudio São Paulo
|
|
|
|
Postada em 15/07/2010 18:07 hs
Luiz Cláudio muito obrigado pela ajuda, só que. O que estou precisando é saber como verifcar quando não há dados informados pelo usuário.
Exemplo: msk_rg.mask = ###.###-### If msk_rg = "" then msgbox "Informe o RG", vbinformation + vbokonly, "Aviso" end if
Só que a MASK não deixa o comando IF se verificado! Logo a MSGBOX não é informada para o usuario, mesmo não contendo nenhum registro dado pelo usuário!
|
|
|
|
Postada em 15/07/2010 20:06 hs
Olá,
veja que minha resposta lhe mostra como fazer isto.
Limpe a máscara, depois veja se o campo está vazio e depois restabeleça a máscara.
Luiz Cláudio São Paulo
|
|
|