создание текстовика из FPC v.1.0.12

Форум для изучающих FPC и их учителей.

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

Ответить
Garrus_En
незнакомец
Сообщения: 9
Зарегистрирован: 11.03.2013 22:38:26

создание текстовика из FPC v.1.0.12

Сообщение Garrus_En »

При компиляции какого либо кода, с созданием текстового файла вся кириллица в текстовике имеет какую то другую кодировку.
Как настроить кодировку в FPC, для адекватного восприятия в Windows 7

Подскажите, кто знает
absdjfh
новенький
Сообщения: 60
Зарегистрирован: 21.01.2012 13:59:00

Сообщение absdjfh »

Только что запустил такой код:

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

program project1;

{$mode objfpc}

var
  FF: Text;

begin
  Assign(FF, 'my.txt');
  Rewrite(FF);
  WriteLn(FF, 'dd Меня зовут Дима. gg');
  Close(FF);
end.

Лично у меня с кодировкой файла все в порядке. Приведите пример кода или можете попробовать воспользоваться процедурами UTF8ToSys, UTF8ToAnsi, UTF8ToConsole - не знаю какая у вас там кодировка notepad-а.
Аватара пользователя
Максим
энтузиаст
Сообщения: 599
Зарегистрирован: 27.07.2007 01:51:43
Откуда: Москва

Сообщение Максим »

Garrus_En
А чего версия FPC такая новая? Постарше не могли найти, что ли? Есть замечательная ветка 0.99, к примеру.
Garrus_En
незнакомец
Сообщения: 9
Зарегистрирован: 11.03.2013 22:38:26

Сообщение Garrus_En »

компилятор искал не там где надо... ссылочку не подкинете?
absdjfh
новенький
Сообщения: 60
Зарегистрирован: 21.01.2012 13:59:00

Сообщение absdjfh »

http://freepascal.org/download.var

Добавлено спустя 1 минуту 43 секунды:
Последняя версия для Windows:
http://sourceforge.net/projects/freepascal/files/latest/download?source=files
Garrus_En
незнакомец
Сообщения: 9
Зарегистрирован: 11.03.2013 22:38:26

Сообщение Garrus_En »

Спасибо
Аватара пользователя
Paster Fob
постоялец
Сообщения: 188
Зарегистрирован: 22.02.2011 20:53:36
Откуда: Новосибирск.

Сообщение Paster Fob »

Про Текстовые файлы могу сказать следующее: кодировка используемая FPC в консоли СР866(ОЕМ866).Для работы с текстовыми файлами удобно пользоваться текстовым редактором Notepad++ ,он поддерживает большинство кодировок.Смени кодировку файла на нужную и всё будет нормально отображаться.
Ответить