Разница между StrCopy и StrLCopy в Delphi заключается в том, что StrCopy копирует всю строку из одной переменной в другую, а StrLCopy — только заданное количество символов. 13
StrCopy производит быстрое копирование строки Source в Dest и возвращает Dest. 2 При этом функция не проверяет длину строки, поэтому буфер Dest должен быть достаточно большим, чтобы вместить хотя бы StrLen(Source) + 1 символов. 5
StrLCopy работает аналогично StrCopy, но копирует не более MaxLen символов. 1 Например, если заранее не известен размер строки, то использование StrLCopy поможет избежать переполнения буфера. 8
Таким образом, выбор между этими функциями зависит от конкретных требований к копированию строк.