Функции и процедуры Delphi. Справочник.

 

Не знаешь, где искать?
Читай Delphi FAQ!

 


II. ФУНКЦИИ И ПРОЦЕДУРЫ ДЛЯ РАБОТЫ СО СТРОКАМИ

1. Основные функции и процедуры для работы со строками


Функция IsDelimiter (
const Delimiters, S: string;
Index: Integer ): Boolean;


Модуль: SysUtils

Описание
Функция определяет, является ли символ строки S, стоящий в позиции Index, символом-разделителем из набора символов, указанных в параметре Delimiters.
Первый символ в строке имеет индекс 1. Все разделители, определенные в параметре Delimiters должны представлять собой однобайтовые символы. При работе с многобайтовыми символами функция контролирует, чтобы символ не представлял собой часть двухбайтового символа.

Пример
Данный пример определяет, стоит ли какой-нибудь из разделите-лей после слова "Казнить", если стоит то, выдается сообщение "Казнить!", если нет, то выдается сообщение "Помиловать!"
var
   S: string;
begin
   S:= 'Казнить, нельзя помиловать!';
   If IsDelimiter( '!.,-', S, 8) then
      MessageDlg( 'Казнить!', mtWarning, [mbOK], 0)
   else
      MessageDlg( 'Помиловать!', mtWarning, [mbOK], 0);
end;


[Вернуться к содержанию]

 


Рейтинг@Mail.ru