Проверка значения строки

Материал из DRKB

Проверка значения строки[править | править код]

{ **** UBPFD *********** by delphibase.endimus.com ****
>> Проверка значения строки

Функция предназначена для проверки значения строки.

Зависимости: нет
Автор:       Separator, vilgelm@mail.kz, Алматы
Copyright:   Сергей Вильгельм
Дата:        6 января 2003 г.
***************************************************** }

type
  TTypeStr = (tsString, tsDate, tsNumber);

function CheckString(const Value: string): TTypeStr;
begin
  if StrToDateTimeDef(Value, 0) = 0 then
    if StrToIntDef(Value, 0) = 0 then
      Result := tsString
    else
      Result := tsNumber
  else
    Result := tsDate
end;


Source: http://delphibase.endimus.com
ID: 00914