Архив метки: GitHub

Delphi — TStringList with UTF8 without BOM

Задача: Нужно сохранить данные, которые хранятся в TStringList в UTF8 без BOM (Byte Order Mark)
Инструментарий: Delphi 2010, Delphi 10S
Решение: У нас есть несколько вариантов решения данной проблемы. Все зависит от версии Delphi, которую вы используете.
В более новых версиях Delphi (начиная с XE2) появилось свойство WriteBOM, которое указывает записывать BOM заголовок в файл при вызове SaveToFile/SaveToStream или нет.
Читать далее

GitHub репозиторий для mirsovetov.net

Мир советов на GitHubПоскольку в статьях присутствуют примеры программ, принял решение создать репозиторий на GitHub в котором будут исходники программ, связанных со статьями текущего сайта и не только.