Codegear Rad Studio 2009 Tiburon Architect
Наиболее замечательным нововведением, на которое обращают внимание Дэвид Интерсаймон технический руководитель команды разработчиков и его коллеги, станет расширенная поддержка юникода. При этом отмечается, что начиная с 2002-го года, по данным регулярных опросов, подобное нововведение являлось наиболее ожидаемым и востребованным среди пользователей Delphi. Юникод это схема кодировки символов, которая предоставляет возможность закодировать любой алфавит в единый набор символов. Проще говоря, дает возможность использовать любой алфавит вне зависимости от того, какие региональные настройки являются базовыми. Прежде всего, это изменение строковой концепции языка. Как следствие, все заголовочные файлы для работы с WinAPI изменены под юникод. Если ранее все функции соответствовали A функциям Windows, то теперь они будут соответствовать W функциям… Старые типы данных также будет использовать, но потребуется явное указание типа например, AnsiString и AnsiChar для указания старой строки и символа. Кроме того, был введен новый класс TEncoding, предназначенный для преобразования текста в различные кодировки. Соответственно, претерпели изменения некоторые базовые классы, которые стали использовать данный класс в реализации своих методов. Так метод LoadFromFile. И чтоб по жизни улыбались Твои прекрасные глаза.