CompareDataTime - jak tego uzyc ?

0

mam sobie klase

class CZAS_DATA
{
public:
TDateTime data;
};

CZAS_DATA * pobierz(TSearchRec sr)
{
CZAS_DATA *temp;
temp->data=sr.Time;
return temp;
}

tu np. pobieram sobie date z......

 
TSearchRec sr;  
CZAS_DATA cd;

cd->data=FileDateToDateTime(sr.time); 
/* format np.  2005-02-02 12:12:33 takich dat mam kilkanascie 
2005-02-02 12:11:49
2005-01-02 22:12:29
2004-02-02 14:13:49
2005-02-02 12:10:29
*/
int _fastcall sortuj( void* Item1, void* Item2)
{
 String nazwa1,nazwa2;
 int res;
 nazwa1=LowerCase(((CZAS_DATA*)(Item1))->data);
 nazwa2=LowerCase(((CZAS_DATA*)(Item2))->data);
return CompareDateTime(nazwa1,nazwa2);
}

no i mi sorotowac nie chce bo
[C++ Error] Unit1.cpp(346): E2268 Call to undefined function 'CompareDateTime'

i jak ja mam sobie z tym poradzic ?
w helpie jest

extern PACKAGE Types::TValueRelationship __fastcall CompareDateTime(const System::TDateTime A, const System::TDateTime B);

ale nie ma przykladu :( moglby mi ktos wyjasnic w czym problem ?

0

wrzuć
#include <DateUtils.x>
za x wrzuć hpp, h albo coś innego jeszcze

1 użytkowników online, w tym zalogowanych: 0, gości: 1