![]() |
IdFTP проблемы с кирилицей в названиях
Доброго времени суток уважаемые формчане.
Столкнулся с проблемой такого характера: ФТП клиент написан на delphi 2010, через компонент TIdFTP организована передача файла Код:
procedure TFFtp.Button2Click(Sender: TObject); ![]() Опробовал разные ФТП сервера на Винде и на Линуксе проблема та же. Есть догадки что проблема в кодировке имен файлов. (IdFTP) Можно ка то обойти эту проблему? |
попробуйте строку в ansi перекодировать перед отправкой
|
ferget Если я не ошибаюсь то Edite и так записана строка в ansi кодировке по умолчанию.
|
OkSherd, В свойстве Charset попробуйте установить RUSSIAN_CHARSET
|
Цитата:
![]() На фтп сервера на Windows системах совсем отказываются принимать файл. |
Цитата:
Надо использовать строку не из Edit, а через промежуточную переменную явного типа AnsiString. Автопреобразования строк иногда выдают не очевидные результаты. Особенно в выражениях. |
Время: 18:49. |
Время: 18:49.
© OSzone.net 2001-