Как я могу проверить, является ли Variant TDateTime?

У меня есть объект, который имеет одно значение, но это значение может быть integer, string, boolean или же TDateTime, Итак, это Variant,

я использую VarType() проверить его тип, но так как VarType() не имеет "varDate" или "varDateTime", я использую "varDouble", потому что, насколько я могу собрать, TDateTime это double,

Но это возвращает ложь. Я тоже не могу использовать is проверить, если Variant является TDateTime, Есть ли способ, или я должен создать какую-то переменную типа, которая определяет тип значения и использовать его для проверки?

1 ответ

Решение

Ваши предположения неверны; на самом деле есть varDate,

Другие вопросы по тегам