Fechas inferioes al 01/01/0100

Daniel
06 de Abril del 2005
Un saludo cordial a todos los Foxprosences
e aquí mi inconveniente:
tengo que trabajar con fecha hasta el 01/01/0001
cosa que no esta permitido según la ayuda de VFP
con menos cantidad de días se logra perfectamente
Ej: 05/03/0001 - x cantidad de días esta todo bien,
pero cuando lo tengo que hacer con mes(es) me da
una fecha vacía esto es debido me imagino a que
GOMONTH esta configurado para trabajar con fechas
superiores al 01/01/100.-
ahora bien lo que yo necesitaría es una función que
teniendo cualquier fecha me de la cantidad de días
que tiene el mes correspondiente a dicha fecha
(28/29/30 ó 31 días), para haci sumarle dias y no meses.-

Saludos Cordiales
Daniel