Ciao come da oggetto ho creato una Textbox con un Button dove inserire l'indirizzo email, con il codice che ho prelevato da questo forum. Funziona tutto, ma se la textbox contiene un campo vuoto la validazione da questo errore "No subject provider" ecco il codicePUBLIC SUB Button1_Click()
DIM myemail AS String
DIM validemail AS String
DIM re AS RegExp
myemail = TextBox1.Text
re = NEW RegExp(myemail, "(?i)\\b[a-z0-9._%\\-]+@[a-z0-9._%\\-]+\\.[A-Z]{2,4}\\b")
validemail = re.Text
IF NOT validemail THEN
Message.Info(myemail & " is not a legal email address", "OK")
ELSE
myemail = TextBox1.Text
END IF
END
:hatecomputer:
E fare un controllo se la textbox risulta vuota? :-\
del tipo:
If Not TextBox1.Text Then
Message.Error("Email non valida")
Return
End If
prima di passare il valore alla variabile mymail?
Ho Risolto così:
Risultato["email"] = TextMail.Text
' inizio la validazione della TextMail
IF NOT TextMail.Text THEN
Risultato["uff"] = TextUff.Text
Risultato.Update
Connessione.Commit
Connessione.CLOSE
RETURN
END IF
myemail = TextMail.Text
re = NEW RegExp(myemail, "(?i)\\b[a-z0-9._%\\-]+@[a-z0-9._%\\-]+\\.[A-Z]{2,4}\\b")
validemail = re.Text
IF NOT validemail THEN
Message.Info(myemail & " Email non valida", "Controlla")
ELSE
myemail = TextMail.Text
Risultato.Update
Connessione.Commit
Connessione.CLOSE
ENDIF
Grazie tante milio :)