FoxPro/Visual FoxPro - Validar E-mail en el Valin Del TXT

 
Vista:

Validar E-mail en el Valin Del TXT

Publicado por Elianny (15 intervenciones) el 24/10/2006 03:09:21
Bueno compañero esto parece que está difícil,

Copie este código como me dijeron en el Valin del TXT del E-mail y da un error
DEFINE CLASS ValidateMail AS cMailClass
Name = "ValidateMail"

PROCEDURE Execute
LPARAMETERS tcAddress

IF VARTYPE(tcAddress) <> T_CHARACTER
tcAddress = ""
ENDIF

tcAddress = ALLTRIM(tcAddress)

IF EMPTY(tcAddress)
RETURN
ENDIF

LOCAL loParser, llValid

loParser = CREATEOBJECT("VBScript.RegExp")
loParser.Pattern = "^([a-zA-Z0-9_\-\.]+)@((\[[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}\.)|(([a-zA-Z0-9\-]+\.)+))([a-zA-Z]{2,4}|[0-9]{1,3})(\]?)$"

llValid = loParser.Test(tcAddress)
loParser = .NULL.

RETURN (llValid)
ENDPROC
ENDDEFINE

att Elianny
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

RE:Validar E-mail en el Valin Del TXT

Publicado por Plinio (7841 intervenciones) el 24/10/2006 03:21:06
No puedes tener un PROCEDURE dentro de un metodo/evento de fox.
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar
sin imagen de perfil

RE:Validar E-mail en el Valin Del TXT

Publicado por Ernesto Hernandez (4623 intervenciones) el 24/10/2006 05:16:36
Es correcto compañero
Ellany no tienes que ponerlo en el Valid de tu TXT

Suerte

Puedes crear el procedimiento en tu PRG principal o crea un metodo en tu form
eso depende de ti

Suerte
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

RE:Validar E-mail en el Valin Del TXT

Publicado por luis (1 intervención) el 11/03/2007 18:36:17
te quierpo desir cuando bienes acajamarcaabla soy luis de cajamarca su mamigo del diego dime cuando vienespoir ke teestoy estrañandote aty ps dime cuando
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar