Возвращает номер начальной позиции первого вхождения символьного выражения или memo-поля в другое символьное выражение или memo-поле, не учитывая регистр этих двух выражений.

ATCC(cSearchExpression, cExpressionSearched [, nOccurrence])

Параметры

cSearchExpression

Определяет символьное выражение, которое функция ATCC( ) ищет в выражении cExpressionSearched.

cExpressionSearched

Определяет символьное выражение, просматриваемое в поисках выражения cSearchExpression.

В качестве cSearchExpression и cExpressionSearched могут фигурировать memo-поля любого размера.

nOccurrence

Указывает, какое вхождение выражения cSearchExpression (первое, второе, третье и т.д.) необходимо найти в выражении cExpressionSearched. По умолчанию функция ATCC( ) ищет первое вхождение cSearchExpression (nOccurrence = 1). Задавая nOccurrence, Вы можете инициировать поиск различных вхождений cSearchExpression в выражение cExpressionSearched.

Expand imageВозвращаемое значение

Numeric

Expand imageЗамечания

ATCC( ) предназначена для обработки символьных выражений в двухбайтовой кодировке. Если выражение содержит только однобайтовые символы, функция ATCC( ) эквивалентна функции ATC( ).

Функция ATCC( ) просматривает второе символьное выражение в поисках первого символьного выражения, не принимая во внимание регистр символов (строчные или прописные)в обоих выражениях. Для поиска с учетом регистра испо ьзуйте функцию AT_C().

Функция ATCC( ) возвращает целое число, соответствующее номеру позиции, в которой встретился первый символ выражения. Если символьное выражение не найдено, ATCC( ) возвращает 0.

Эта функция полезна для работы с двухбайтовыми наборами символов, например, с японскими "алфавитами" харигана и катакана.

Expand imageСмотрите также