Как использовать TCharHelper?

следующий код:

function get_symbol (var s: String): String;
var c: Char;
    p: Int32;
begin
// ... some more code ...
   c := upcase (s [p]);
   if IsDigit (c) then

вызывает следующее сообщение об ошибке:

[dcc32 Warning] fmx_utilities_string.pas(188): W1000 Symbol 'IsDigit' is deprecated: 'Use TCharHelper'

Я не понимаю это сообщение как систему.Символ включен, c объявлен Char и TCharhelper объявлен как помощник символа Char. Что я делаю не так?

1 ответов


вы не используете TCharHelper; вы используете старую систему.Характер IsDigit вместо функции. Способ использования TCharHelper.IsDigit - это:

if c.IsDigit then
  ...