Метод проверяет даты на верность.
bool IsValid()
нет параметров
true - если объект проинициализирован верно
false - объект не проинициализорован, либо проинициализированн некорректно
var d = CreateObject("KDate"); //создаем объекта класса KDate d.SetDate("30.02.2001"); //инициализируем объект строкой вида ДД.ММ.ГГГГ bool invData=d.IsValid(); //метод вернет false d.ImproveDay(); //"улучшаем" дату invData=d.IsValid(); //метод вернет true var d2 = CreateObject("KDate"); //создаем объекта класса KDate bool invData2=d2.IsValid(); //метод вернет false