| 
| Описание |  | Процедура Move ужасно названный метод копирования раздела памяти из одного места в другое. 
 CopyCount байт копируются из памяти, на которую указывает SourcePointer и записываются в DestinationPointer.
Его можно использовать, чтобы скопировать подстроку из одной строки и перенести его в начальную часть другой строки.
 
 При копировании из текущей строки в другую часть той же самой строки, разумнее работать с Copy, соответственно сохраняя данные.
 |  |  |  | Примечания |  | Первоначальные данные всегда сохраняются, если перемещая из и в текущюю строку - то название Move не очень информативно. 
 Нет никакого проверки области памяти, на которые ссылаются - будте внимательны во всех операциях в напрямую с памятью таких как эта.
 |  |  |  | Похожие команды |  | 
AnsiReplaceStr  Заменяет часть одной строки другой
 Concat  Соединяет несколько строк в одну
 
 Copy  Создает копию части строки или части массива
 
 Delete  Удаляет часть символов из строки
 
 Insert  Вставляет строку в другую строку
 
 StringOfChar  Создает строку из одного символа, повторенного много раз
 
 StringReplace  Заменяет одну или несколько подстрок, найденных в заданной строке
 
 StuffString  Заменяет часть одной строки на другую
 
 WrapText  Добавьте перенос строки в строку, чтобы имитировать перенос слов
 
 
 |  |  | 
| Пример кода : Копирование ччасти одной строки в середину другой |  | var source, dest : string;
 begin
 // Присвоение нашей первоначальной строки
 source := '123456789';
 dest   := '---------';
 
 // Копирование подстроки из источника в середину приёмника
 Move(source[5], dest[3], 4);
 
 // Показ строк источника и приёмника
 ShowMessage('Источник = '+source);
 ShowMessage('Приёмник = '+dest);
 end;
 
 |  | Источник = 123456789 Приёмник = --5678---
 
 |  |