const MaxLongInt = High(LongInt);
Константа MaxLongInt выдает наибольшее разрешенное значение для LongInt. Значение - обычно (2^32)-1 = 2 147 483 647, но не гарантируется, что так во всех выпусках Delphi. Наиболее часто используется, когда размер чего-нибудь, например массива, является неизвестным.
|
var Source, Target : string; begin Source := 'Assume that we do not know how long this string is'; // Копирует все символы начиная с 8-ого Target := Copy(Source, 8, MaxLongInt); ShowMessage('Source : '+Source); ShowMessage('Target : '+Target); end;
|