Yo utilizaría la primera, puesto que la función lo único que va a hacer es validar, sino es válido el dato, no solo debe retornar el "falso" sino también dar el mensaje correspondiente.
Si llamamos a esa función desde 50 sitios de nuestro programa nos ahorramos 49 ShowMessage.
Un Saludo.
|