Показать сообщение отдельно
  #3  
Старый 04.01.2022, 07:01
lmikle lmikle вне форума
Модератор
 
Регистрация: 17.04.2008
Сообщения: 7,785
Версия Delphi: 7, XE3, 10.2
Репутация: 49089
По умолчанию

1. Это не ошибка, а предупреждение (Warning). Означает, что модуль (FileCtrl в данном случае) предназначен только для работы под Виндой.
2. Используй правильную функцию:
Код:
FullFileName := IncludeTrailingPathDelimiter(Path) + FName;
3. Скорее всего, ошибка либо в другом месте, либо ты что-то передаешь не то. Например, у тебя пустой параметр Path (пустая строка), что приводит к ошибке доступа к "последнему" символу.
Ответить с цитированием