{#
Функции | Delphi | Программировние и др.
 
 
 
X
пароль
кодированный текст
результат
X
пароль
текст
код ссылки
просмотр кода
X
Вы действительно хотите удалить запись?
ctlg
Да
Нет
Информация
trg
Ok
 
Справочник
X
+
X
X
X
257
Функции
 
вопросответ
function StrLen(const Str: PChar): Cardinal;Функция StrLen возвращает длину строки Str в байтах. Заметьте, что количество символов в многобайтовой строке может превышать количество байт.
procedure Move ( const SourcePointer; var DestinationPointer; CopyCount : Integer ) ; Пример кода : Копирование ччасти одной строки в середvar source, dest : string; begin // Присвоение нашей первоначальной строки source :=
procedure Move ( const SourcePointer; var DestinationPointer; CopyCount : Integer ) ; ПримечанияПервоначальные данные всегда сохраняются, если перемещая из и в текущюю строку - то название Move не очень информативно. Нет ни
procedure Move ( const SourcePointer; var DestinationPointer; CopyCount : Integer ) ;Процедура Move ужасно названный метод копирования раздела памяти из одного места в другое. CopyCount байт копируются из памяти, на к
procedure Move ( const SourcePointer; var DestinationPointer; CopyCount : Integer ) ;Копирует байты данных из источника в место назначения
ShowMessage(' Frac(12.75) = '+FloatToStr(Frac(12.75)));Frac(12.75) = 0.75
ShowMessage(' Int(12.75) = '+FloatToStr(Int(12.75)));Int(12.75) = 12
ShowMessage('Trunc(12.75) = '+IntToStr(Trunc(12.75)));Trunc(12.75) = 12
ShowMessage('Round(12.75) = '+IntToStr(Round(12.75)));Round(12.75) = 13
RoundОкругление чисел с плавающей запятой до целого числа
IntЦелая часть числа с плавающей точкой
FracДробная часть числа с плавающей запятой
Функция Truncвозвращает целочисленную часть числа с плавающей запятой. Она возвращает эту часть как Целочисленное значение. Примечания - Функция Int делает то
Dec(3) = 4декримент числа
Inc(3) = 4инкримент числа
Succ(‘B’) = 'C'возвращает следующий символ, который идет после переданного символа
Char(65) = 'A'преобразует число в соответствующий символ
#65 = 'A'решетка перед числом, преобразует число в соответсвующий символ
Ord('s')возвращает код переданного символа
GetCursorPos( pPos: TPoint)Процедура возворащает позицию курсора
AnsiLowerCase(str: String)переводит Кирилицу и Латиницу в нижний регистр
LowerCase (s)переводит в нижний регистр ( UpperCase (s) – верхний
TrimRight ( s )удаляет пробелы справа ( TrimLeft ( s ) – слева )
CompareText (s1,s2 )то же без учета регистров
CompareStr (s1,s2 )сравнивает строки и принимает отрицательное значение если s1<s2 , 0 если s1=s2 , положительное значение если s1>s2
Процедура Insert(s, s1, p)вставляет в строку s подстроку s1, начиная с заданной позиции p.
Процедура Delete(s, p, k)удаляет из строки s фрагмент, который начинается в позиции p и имеет длину k.
Pos(s1, s)ищет первое вхождение подстроки s1 в строку s и возвращает номер первого символа s1 в строке s или 0 если не нашли.
Copy(s, p, k)возвращает фрагмент строки s, который начинается в позиции p и имеет длину k.
Concat(s1, s2,.., sn)возращает строку s1+s2+..+sn
Length(s)выдает длину строки s.
X
пароль