Русские имена файлов и директорий в SaveDialog1.Filename

Вопросы программирования и использования среды Lazarus.

Модератор: Модераторы

Ответить
LD256
незнакомец
Сообщения: 2
Зарегистрирован: 03.09.2008 02:39:59

Русские имена файлов и директорий в SaveDialog1.Filename

Сообщение LD256 »

Здравствуйте!
Такая проблема. Программа для платформы Win32, которая не может сохранять файлы в директории с русскими именами, а файлы, например, "администратор" сохраняет с именами типа "администратор" (без кавычек). Сохраняю через

Код: Выделить всё

           SaveDialog1.Execute;
                  Memo1.Lines.SaveToFile(SaveDialog1.FileName);


Добавлено спустя 1 минуту 14 секунд:
Простите, хотел создать тему в Lazarus, но случайно создал её здесь. :oops:
Padre_Mortius
энтузиаст
Сообщения: 1265
Зарегистрирован: 29.05.2007 17:38:07
Откуда: Спб

Сообщение Padre_Mortius »

Правильно будет

Код: Выделить всё

Memo1.Lines.SaveToFile(UTF8ToAnsi(SaveDialog1.FileName));
LD256
незнакомец
Сообщения: 2
Зарегистрирован: 03.09.2008 02:39:59

Сообщение LD256 »

Спасибо, попробую.
Ответить