Как я могу проверить, является ли Variant TDateTime?
У меня есть объект, который имеет одно значение, но это значение может быть integer
, string
, boolean
или же TDateTime
, Итак, это Variant
,
я использую VarType()
проверить его тип, но так как VarType()
не имеет "varDate" или "varDateTime", я использую "varDouble", потому что, насколько я могу собрать, TDateTime
это double
,
Но это возвращает ложь. Я тоже не могу использовать is
проверить, если Variant
является TDateTime
, Есть ли способ, или я должен создать какую-то переменную типа, которая определяет тип значения и использовать его для проверки?
1 ответ
Решение