У меня возникают проблемы при установке даты в переменную TDateTime.
Я попробовал это, без удачи:
TDateTime Mine;
Mine = ("12/05/1990");
Как я могу это сделать?
Что не так с этим кодом:
TDateTime Mine("05/05/1990",Date);
Я получаю следующую ошибку:
[Ошибка BCC32] File1.cpp (28): E2285 Не удалось найти совпадение для ‘TDateTime :: TDateTime (const char *, TDateTime (_fastcall *) ())’Кажется, вы пытаетесь вызвать конструктор во второй строке.
TDateTime Mine("12/05/1990",TDateTime::Date); // construction
// some code using Mine
Mine = TDateTime("13/05/1990",TDateTime::Date); // assignment
Если вы хотите иметь только один аргумент конструктора, вы также должны иметь время в этой строке, например TDateTime("12/05/1990 12:00 am")
,
Других решений пока нет …